45 Palliser Road, West KensingtonLondon, ENGLAND
137-143 Hammersmith Road, West KensingtonLondon, ENGLAND