Afternoon tea for two at the capital hotel in knightsbridge
The capital hotel is a 5 star boutique hotel set just moments from the iconic harrods in londons gorgeous knightsbridge the perfect place to enjoy an indulgent afternoon tea for two youll be treated to a sumptuous afternoon tea in the hotels beautifully furnished sitting room where youll tuck in to a delicious selection of sandwiches sweets and scones as well as your choice of tea the hotel features a michelin starred restaurant and has been awarded the tea guilds award of excellence