The Kensington★★★★★
"Centrally located with plenty of character."
Overview
The Kensington is a classical London townhouse hotel in a central location close to a number of tube stations. The bedrooms and suites are all highly luxurious, while public areas are full of character. The Town House restaurant is a relaxed setting for breakfast, lunch and dinner. Concierge services are available, there's the popular K Bar serving delicious cocktails, and guests can also make use of the well-equipped gym.
Our inspector loves...
Ideal location - Great central London location close to a number of stations.
Comfortable bedrooms - High quality bedrooms equipped with modern facilities and lots of extras.
Enticing food - Award wining one AA Rosette for the Townhouse Restaurant.
Public rooms - Range of smartly appointed public rooms featuring the Townhouse restaurant and K Bar.
Modern gym - A well equipped gym available to guests.
Features
- Opening Times
- Open all year
- Rooms
- En-suite rooms: 146
- Family rooms: 5
- Satellite TV available
Also at this location
About the area
London, the UK’s capital, is a metropolis of famous landmarks, unrivalled shopping, world-renowned arts venues, galleries and museums, dining and award-winning theatre. London is steeped in royal history, and visitors can watch the changing of the guard at Buckingham Palace, learn about the final days of Anne Boleyn at the Tower of London, or take a leisurely stroll around the capital’s Royal Parks.
Nearby places to visit
View all (8)


