222 Kensington High Street, KensingtonLondon, ENGLAND
20 Kensington Church Street, KensingtonLondon, ENGLAND
13 Kensington High Street, KensingtonLondon, ENGLAND