122 Kensington High Street, KensingtonLondon, ENGLAND
8 Holland Street, KensingtonLondon, ENGLAND
92 Kensington High Street, KensingtonLondon, ENGLAND
15 Vicarage Gardens, KensingtonLondon, ENGLAND