191 Lawrence Avenue, Manor ParkLondon, ENGLAND
23 Northumberland Avenue, Manor ParkLondon, ENGLAND
5 Wanstead Park Avenue, Manor ParkLondon, ENGLAND