160-168 Plumstead Common Road, WoolwichLondon, ENGLAND
40 Artillery Place, WoolwichLondon, ENGLAND
190-214 Plumstead High Street, WoolwichLondon, ENGLAND