76 Plumstead High Street, WoolwichLondon, ENGLAND
60 Powis Street, WoolwichLondon, ENGLAND
105 Powis Street, WoolwichLondon, ENGLAND