7 Addison Bridge Place, West KensingtonLondon, ENGLAND
Spur Lodge Avonmore Road, West KensingtonLondon, ENGLAND