Clockhouse Community Centre

Venue
Clockhouse Community Centre
Address
Defiance Walk
Woolwich Dockyard
London SE18 5QL
Map reference
Area
Woolwich
Telephone
020 8855 7188