54 Plumstead High Street, WoolwichLondon, ENGLAND
46 Alabama Street, WoolwichLondon, ENGLAND
1 Plumstead Road, WoolwichLondon, ENGLAND