Just yards from Harrods, Harvey Nichols, Sloane Street and Hyde Park The Capital Hotel is a unique townhouse hotel in London's fashionable Knightsbridge with exquisite interiors incorporating acclaimed names in British design, with works of art handpicked or commissioned by the owners. This hotel has been awarded 'The Tea Guild special Awards of Excellence 2013' in recognition of its outstanding quality and consistently high standards in Afternoon Tea service.
Afternoon Tea at The Capital Hotel is a firm favourite, whether it is a special treat, a celebration or a relaxing break from shopping at Harrods or Harvey Nichols. We strongly recommended advance booking in order to avoid disappointment.
Afternoon Tea is served 2pm to 5.30pm every day
Booking is essential
Knightsbridge Tube Station
The Concierges will greet you on arrival
The Sitting Room
Children of all ages welcome
No live music
All major credit cards accepted
Guide dogs only