3 North End Road, West KensingtonLondon, ENGLAND
53 Palliser Road, West KensingtonLondon, ENGLAND
96 North End Road, West KensingtonLondon, ENGLAND
8 Maclise Road, West KensingtonLondon, ENGLAND