Tag Archives: London tea

The Best Tea Spots in London 2019

The Best Tea Spots in London 2018 | CJE

Since the traditions beginning in the 1800’s, afternoon tea has become a staple in British culture. There’s no better way to experience the best tea, scones, finger sandwiches, and other tea time treats than in the booming capital of London. It can be hard to navigate the hundreds of options when it comes to taking […]

Top 5 Spots to See the London Skyline

Top 5 Spots to See the London Skyline

One of the biggest marvels in any city is the way the architecture cuts sharp lines through the sky and creates a gorgeous skyline; however, it can be hard to find the perfect location to catch a glimpse of the magic. We’ve highlighted the top five spots to see the London skyline, each offering a […]