382 Kensington High Street, West KensingtonLondon, ENGLAND
67 Blythe Road, West KensingtonLondon, ENGLAND
100A North End Road, West KensingtonLondon, ENGLAND
160 North End Road, West KensingtonLondon, ENGLAND