146-158 Kensington High Street, KensingtonLondon, ENGLAND
243 Kensington High Street, KensingtonLondon, ENGLAND