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