Kensington Centre 66 Hammersmith Road, West KensingtonLondon, ENGLAND
Roberts House 103 Hammersmith Road, West KensingtonLondon, ENGLAND