The afternoon tea we had was a real gem. The place is located on the busy Cromwell Road and very close to Gloucester Green tube station. Once you are inside you are surprised by the modern interior. The service staff was very friendly from the beginning until the end of the visit. We had a glass of champagne with it which was not of a very good quality we thought. Could have been a good sparkling wine as well. However, the sandwiches, tea, scones and macarons were top. It was a real time to enjoy and to relax from busy days out in London. It all comes quite modern, so don't expect a traditional afternoon tea with classic cups, pots etc.
I would definitely recommend the place for afternoon tea (maybe without the champagne).
If you own or manage CheckMate Bar, Lounge and Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.