72 Plumstead High Street, WoolwichLondon, ENGLAND
116-118 Woolwich High Street, WoolwichLondon, ENGLAND