Romford news. Follow the latest news for Romford in Greater London, E...