65 Barth Road, WoolwichLondon, ENGLAND
54 Plum Lane, WoolwichLondon, ENGLAND
78 Chestnut Rise, WoolwichLondon, ENGLAND
Clockhouse Community CentreWoolwich Dockyard, WoolwichLondon, ENGLAND