117 Plumstead Common Road, WoolwichLondon, ENGLAND
305 Plumstead High Street, WoolwichLondon, ENGLAND