London, the capital of the UK, is one of the most diverse cities in the world and with its rich culture, history, and fashion, London adorns the first place on almost all travellers’ bucket lists.

Founded by the Romans and thriving over the centuries, the city is split into the vibrant and distinctive areas of North, West, South and East London – as well as the commercial and tourist hub of Central London. With some of the world's best art, entertainment, shopping, dining, and history, London has everything for everyone: Buckingham Palace for all the ardent followers of monarchy, The National Gallery and West End Theatre District for the art lovers and the Oxford Street for all the shopaholics! To put it simply, it's impossible to be bored in London.

So, if you are finally ready to make your dream of visiting London a reality and are Looking for best and free things to do in London, you’ve come to the right place! From world-famous attractions to hidden gems, there’s always something to see and do. In this blog, we'll share our top picks.

So, what are you waiting for? Start planning your London adventure today!


London gift shop has so much to offer tourists, and as a traveller, we suggest you start by exploring the history and architecture of the city.

Once a booming city of the empire where the sun never sets, London is filled with architecture and monuments that display the glory and grandeur of its rich past.

 Visiting all the landmarks would take days, and you may still not be done! So here we are with a few must-visit places for you to check out on your London trip.

Visit the Big Ben. A monument of beauty, this iconic clock tower is one of the most recognisable landmarks in London. Located at the Houses of Parliament and is definitely worth a visit.

But if you are someone interested in royal life, then you should definitely take a trip to Buckingham Palace, the official residence of the British monarchy. One of the most popular tourist attractions in London, the Palace is also open to the public during the summer months, where visitors can take a tour of the State Rooms and even watch the Changing of the Guard. Be sure to take a photo in front of the famous gates!

You could also visit Westminster Abbey, a place of great importance in the history of the UK. A stunning gothic architecture, visitors can take a tour of the Abbey, see the coronation chair, and even visit the tombs of some of England's most famous monarchs. Make sure to check the weather and other details and book your tickets in advance before heading out to see the stunning cathedral.


Yes, we said it! London is a shopping destination for anyone who’s into fashion. All you have to do is drop into Oxford Street. One of the busiest shopping streets in London, you will find anything you need here. Just make sure to have to credit cards ready.

 This renowned shopping street is home to a wide variety of shops, from high-end designer boutiques to more affordable high-street brands. Whether you're looking for a new outfit, some souvenirs, or just a bit of window shopping, this is the place for you.

And don’t worry if you are on a budget; you can also find plenty of stores that offer affordable fashion and accessories.

And if you get tired of shopping, there are plenty of cafes and restaurants for you to take a break and refuel before hitting the shops again. Whether you're a London local or just visiting for a few days, be sure to add Oxford Street to your list of shopping destinations.


A vital part of British culture, Theatre and art performances are a great way to spend an evening or weekend. They can be educational, inspiring, and simply entertaining. If you have never been to a theatre or art performance before, you are missing out on a truly remarkable experience.

To understand British culture in all its essence, we suggest you book tickets for a performance. There’s something exceptional about seeing a performance in London!

 They provide a unique form of entertainment that people of all ages can enjoy. The energy and excitement that comes from being in the same space as the performers is electric. And whether you prefer the classics or something a little more modern, from the world-renowned West End productions to more intimate fringe shows, there are theatres and art performances that suit every taste in London.


There's no denying that London is a foodie city. From world-renowned Michelin-starred restaurants to local street food markets, there's something for everyone. Whether you're looking for a quick bite or a gourmet meal, you'll find it in London. And with so many different cuisines on offer, you're sure to find something to your taste.

If you're looking for a traditional English meal, you can't go wrong with a pub lunch. London's pubs are famous for their hearty food, and you'll find plenty of options to choose from.

If you're in the mood for something a little more exotic, you'll find no shortage of options. From Indian and Chinese to Thai and Italian, you'll be spoilt for choice.

And, of course, no trip to London would be complete without trying some of the city's iconic street food. From fish and chips to currywurst, there's plenty to choose from.


One of the most popular tourist attractions in the city, standing at a whopping 443 feet tall, if you want to get a bird's eye view of London, there is no better way to do it than by riding on the London Eye.

 The ride offers incredible views of the surrounding area. Visitors can purchase tickets to ride in a capsule for about 30 minutes, and you can enjoy the stunning aerial views of some of the most famous landmarks, including the Houses of Parliament, Big Ben, and Westminster Abbey.

Whether you're looking for a romantic experience or just want to take in the sights of the city, a ride on the London Eye is definitely worth your time.


There are many reasons to buy souvenirs when you travel, but when it comes to a trip to London, there is an extra special reason to bring home a little piece of the city. London is a city with a long and rich history, and its souvenirs reflect that. So, if you are wondering if you should buy souvenirs. The answer is yes!

And if you don’t know where to get them, we have you covered. Cool Britannia is one of the best gift shops in London, with a wide range of unique British souvenirs. Whether you're looking for something traditional or something unique, you're sure to find it here. So next time you plan a trip to London, don't forget to check our souvenir shop from Cool Britannia!