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