Flat 85 Talgarth Mansions Talgarth Road, West KensingtonLondon, ENGLAND
Warwick Building Avonmore Road, West KensingtonLondon, ENGLAND