42 Plumstead High Street, WoolwichLondon, ENGLAND
26-42 Plumstead High Street, WoolwichLondon, ENGLAND