Located in the heart of South Kensington, just steps away from various local attractions, Town House at The Kensington is a rare and restful blend of deep heritage and uncluttered modern calm. A home away from home, it’s the perfect space for breakfast, brunch, dinner or to while away an afternoon over a delicious afternoon tea.
The Kensington
A cornerstone of luxury in South Kensington, The Kensington Hotel blends Victorian elegance with modern comfort. Its welcoming atmosphere, impeccable service, and proximity to world-renowned attractions like the Royal Albert Hall and Westminster Abbey make it the perfect base for exploring London.
K Bar
For those in search of bars in South Kensington, K Bar offers an intimate and stylish retreat, tucked away in the heart of hotel. Inspired by the sophistication of a classic gentleman’s club, the cocktail bar is celebrated for its expertly crafted cocktails and fine selection of wines.
The Drawing Room
The Drawing Room at The Kensington exudes charm with its cosy fireplace, vibrant artwork, and elegant décor. Here, guests can enjoy the art of the renowned afternoon tea. Savour delicate sandwiches, warm scones with clotted cream, and exquisite pastries, all paired with an exceptional selection of teas, for a memorable escape into the heart of British elegance.