Argyll Mansions Hammersmith Road, West KensingtonLondon, ENGLAND
65 Elsham Road, West KensingtonLondon, ENGLAND