12 Pembroke Road, KensingtonLondon, ENGLAND
Flat 7 Bullingham Mansions Pitt Street, KensingtonLondon, ENGLAND
112 Palace Gardens Terrace, KensingtonLondon, ENGLAND
Armenian Church Hall Iverna Gardens, KensingtonLondon, ENGLAND