Filters:
Country:
Region:
City:
Similar words:
children hall in Lodge Lane
About 27 results.
Saint Marks Church & Community Centre
218 Tollgate Road, E6 5YA London, United KingdomSt Marks is a Community Centre located in the heart of Beckton on the Tollgate Road that offers a wide and varied number of services, events and activities to all aspects of the Community.