Dining options at our hotel restaurant & bar in central London
Perfectly situated near Harrods in Knightsbridge London, The Capital Townhouse is moments from a diversity of dining options ranging from sidewalk cafes to the finest of dining restaurants. Guests booking accomodation directly with the hotel enjoy a complimentary breakfast buffet in our newly renovated lobby. Alternatively, order from our room service menu to enjoy a leisurely breakfast in the comfort of your room or suite. Next door, The Capital Hotel & Apartments - London, offers a restaurant along with cocktails and a bar menu at The Capital Bar.
The Capital Bar
Guests at The Capital Townhouse are invited next door to The Capital Bar.
The Knightsbridge setting of The Capital Bar makes it the ideal gathering spot after a Harrods shopping spree, day of business or central London sightseeing jaunt.
12:00 – 23:00