14 Plumstead Road, WoolwichLondon, ENGLAND
Woolwich Arsenal Railway Station Woolwich New Road, WoolwichLondon, ENGLAND