6A Beaconsfield Terrace Road, West KensingtonLondon, ENGLAND
3 Hammersmith Road, West KensingtonLondon, ENGLAND
44 Blythe Road, West KensingtonLondon, ENGLAND