9 Bedford Gardens, KensingtonLondon, ENGLAND
14 Airlie Gardens, KensingtonLondon, ENGLAND
23 Kensington Square, KensingtonLondon, ENGLAND