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