29A Herbert Road, WoolwichLondon, ENGLAND
22A Plumstead High Street, WoolwichLondon, ENGLAND
Woolwich Church Street, WoolwichLondon, ENGLAND