Afternoon Tea at Whittard of Chelsea Covent Garden Tea Bar London – Review
We were invited for afternoon tea for free in return for this impartial review There is little more quintessentially English than Afternoon Tea, and what better place to experience it than Whittard of Chelsea Covent Garden Tea Bar in London? There are lots of unique restaurants in London where you can find dishes to suit …