109 Kirkham Street, WoolwichLondon, ENGLAND
137 Plumstead High Street, WoolwichLondon, ENGLAND
57 Lakedale Road, WoolwichLondon, ENGLAND