26 Kensington Church Street, KensingtonLondon, ENGLAND
188 Kensington High Street, KensingtonLondon, ENGLAND
190 Kensington High Street, KensingtonLondon, ENGLAND
196 Kensington High Street, KensingtonLondon, ENGLAND