68 Herbert Road, WoolwichLondon, ENGLAND
117 Plumstead High Street, WoolwichLondon, ENGLAND
148 Plumstead Common Road, WoolwichLondon, ENGLAND
58 Herbert Road, WoolwichLondon, ENGLAND