41 Kensington Church Street, KensingtonLondon, ENGLAND
18 Cheniston Gardens, KensingtonLondon, ENGLAND
39 Kensington Square, KensingtonLondon, ENGLAND
Armenian Vicarage Iverna Gardens, KensingtonLondon, ENGLAND