23 Kensington Square, KensingtonLondon, ENGLAND
6 Upper Phillimore Gardens, KensingtonLondon, ENGLAND
1 Derry Street, KensingtonLondon, ENGLAND