Hotels in london accommodation
Hotels in london accommodation
Hotels in london accommodation
Hotels in london accommodation
Hotels in london accommodation
Hotels in london accommodation
Kensington House Hotel Situated on a 19th century site long associated with style and elegance, Kensington House Hotel offers its own modern brand of hospitality within an historical setting.
The focus is on providing an informal yet highly professional service in an atmosphere that engenders relaxation and calm.
Kensington House Hotel
Kensington House Hotel The views include the delightful mews houses and leafy streets to the rear of the hotel or out across the city rooftops towards the High Street itself.
Find a Hotel Book it now View details