225 Kensington Church Street, KensingtonLondon, ENGLAND
220 Kensington High Street, KensingtonLondon, ENGLAND
133 Kensington Church Street, KensingtonLondon, ENGLAND