Plumstead Police Station 200 Plumstead High Street, WoolwichLondon, ENGLAND
Market Street, WoolwichLondon, ENGLAND