Kennedy House 115 Hammersmith Road, West KensingtonLondon, ENGLAND
216 North End Road, West KensingtonLondon, ENGLAND