286 Kensington High Street, West KensingtonLondon, ENGLAND
100 North End Road, West KensingtonLondon, ENGLAND
127A Hammersmith Road, West KensingtonLondon, ENGLAND
238 Blythe Road, West KensingtonLondon, ENGLAND
284 Kensington High Street, West KensingtonLondon, ENGLAND