65B Shrewsbury Lane, WoolwichLondon, ENGLAND
154 Plumstead Common Road, WoolwichLondon, ENGLAND
43 Plum Lane, WoolwichLondon, ENGLAND