Discover our restaurant in Knightsbridge, next to Harrods
The Capital Hotel & Apartments - London is proud to announce our brand new fine dining restaurant in London: The Restaurant at the Capital. Start your day in Knightsbridge with a Full English Breakfast including eggs, bacon, sausage, mushrooms, tomato, black pudding or omelettes with ham and cheese or spinach and mushroom. Later on, join us in the Sitting Room for a classic Afternoon Tea. In the evening, after a busy day shopping at Harrods or touring famed London attractions, The Capital Bar is the place to be for creative cocktails and fine wines. And for a relaxing meal any time, Room Service is available 24 hours.