27 Kensington High Street, KensingtonLondon, ENGLAND
6 Kensington Arcade Kensington High Street, KensingtonLondon, ENGLAND