Post Point Plumstead Common Road, WoolwichLondon, ENGLAND
95 Antelope Road Woolwich, WoolwichLondon, ENGLAND