London at Christmas is truly special. Filled with stunning decorations, sparkling lights, and beautiful markets, there is something to get everyone in the spirit.
Celebrated on the 5th of November each year, Bonfire Night is an explosion of colour and cheer with a very interesting backstory. Find out where you can watch the fireworks this year.
Afternoon tea is a traditional British pastime that everyone can enjoy. Here, we have compiled a list of the best places to have afternoon tea in London.
Want a break from the hustle and bustle of the city? Touch some grass and smell the fresh air on one of our nature walks that are less than an hour’s drive from London.