The Best Afternoon Tea in London

Leave a comment
Afternoon Tea London

What is the first thing that comes to mind when you think of London? If you said Big Ben, Buckingham Palace or Afternoon Tea (and chances are you did), you’re going to love this. Here is a tour that brilliantly combines all three, and more. The B Afternoon Tea Bus Tour is a unique way to get a glimpse into British culture, history and landmarks,Read Now