219 Kensington High Street Kensington, KensingtonLondon, ENGLAND
199 Kensington High Street, KensingtonLondon, ENGLAND
31 Kensington Church Street, KensingtonLondon, ENGLAND
193 Kensington High Street, KensingtonLondon, ENGLAND