Step into a world of style, grace and charm with a luxurious stay at The Kensington, a quintessentially British hotel in the heart of London. Discover the excitement of the city from the second you leave this stunning heritage-inspired hotel. Wander the beautifully fashionable streets to uncover world-class shopping, history and culture, before returning to the Victorian grandeur that is this hotel, and enjoy a glass of wine at The K Bar, along with open fires and high ceilings.