8 Cheniston Gardens, KensingtonLondon, ENGLAND
3 Kensington High Street, KensingtonLondon, ENGLAND
7-9 Kensington High Street, KensingtonLondon, ENGLAND