65 Barth Road, WoolwichLondon, ENGLAND
54 Plum Lane, WoolwichLondon, ENGLAND
47 Tuam Road, WoolwichLondon, ENGLAND
Clockhouse Community CentreWoolwich Dockyard, WoolwichLondon, ENGLAND