Metropolitan Police Service phone 22 Collier Row Lane, London RM5 3BP Romford, Greater London RM5 3BP map Romford Police Station phone 19, Main Rd Romford, Greater London RM1 3BJ map if (!IN_DEV) { ?> } ?>