65 Barth Road, WoolwichLondon, ENGLAND
47 Tuam Road, WoolwichLondon, ENGLAND
78 Chestnut Rise, WoolwichLondon, ENGLAND
Clockhouse Community CentreWoolwich Dockyard, WoolwichLondon, ENGLAND