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