193 Kensington High Street, KensingtonLondon, ENGLAND
31 Kensington Church Street, KensingtonLondon, ENGLAND
199 Kensington High Street, KensingtonLondon, ENGLAND
219 Kensington High Street Kensington, KensingtonLondon, ENGLAND
104 Palace Gardens Terrace, KensingtonLondon, ENGLAND