Afternoon Tea at The Capital

How fitting that Capital Letters’ inaugural London review should feature The Capital Hotel! More articles about this lovely hotel and its restaurant will follow but first, a review of Afternoon Tea which is served in the cosy sitting room.

Situated in the heart of Knightsbridge – only a few paces from Harrods – The Capital is an oasis of tranquillity. Despite its city location, the hotel has the atmosphere of an English Country House.

Look out for the review coming soon ……….

Leave a comment