88 Plumstead High Street, WoolwichLondon, ENGLAND
139 Plumstead High Street, WoolwichLondon, ENGLAND
252 Plumstead High Street, WoolwichLondon, ENGLAND
4 Frances Street, WoolwichLondon, ENGLAND
6 Frances Street, WoolwichLondon, ENGLAND
130 Plumstead Common Road, WoolwichLondon, ENGLAND
59 Woolwich New Road, WoolwichLondon, ENGLAND