171-173 North End Road, West KensingtonLondon, ENGLAND
206 North End Road, West KensingtonLondon, ENGLAND
180 North End Road, West KensingtonLondon, ENGLAND
160 Warwick Road, West KensingtonLondon, ENGLAND