Flat 10 51 Kensington Court, KensingtonLondon, ENGLAND
Campden Hill Court 92 Campden Hill Road, KensingtonLondon, ENGLAND
Flat 11 Monarch House 241 Kensington High Street, KensingtonLondon, ENGLAND
Flat 12 Thornwood Lodge Thornwood Gardens, KensingtonLondon, ENGLAND