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