North Romford Community Centre Clockhouse Lane Romford, Greater London RM5 3QJ
View directions
Nothing's happening here