London is one of the most vibrant and culturally rich cities in the world, with a seemingly endless number of things to see and do. My mum has lived in greater London since before I was born and still says she’s finding new things to do at the age of 66! Whether you’re a first-time visitor or a long-time resident, there’s always something new to discover in this bustling metropolis. In this blog post, we’ll explore some of the best things to do in London, from iconic landmarks to hidden gems.
Visit the Churchill War Rooms
The Churchill War Rooms are a fascinating look into the underground bunker where Churchill and his cabinet directed the British war effort during World War II. Visitors can explore the maze of rooms and corridors, which have been preserved as they were during the war.
Explore the East End
The East End is one of London’s most diverse and vibrant neighborhoods, with a rich history and a thriving arts scene. From the street art of Shoreditch to the trendy boutiques of Brick Lane, there’s always something new to discover in this dynamic part of the city.
Also check out my latest post on the art trail from Greenwich to Stratford.
Go on a food tour
London is home to some of the world’s best food, from classic fish and chips to trendy fusion cuisine. Taking a food tour is a great way to experience the city’s culinary culture, and there are dozens of options to choose from, whether you’re interested in street food or Michelin-starred restaurants.
Take a ride on the London Eye
The London Eye is one of the city’s most popular tourist attractions, and for good reason. This giant Ferris wheel offers stunning views of London’s skyline, including famous landmarks like Big Ben and St. Paul’s Cathedral. The ride takes about 30 minutes and is well worth the cost. Go on a sunny day, or sunrise/sunset for the best views!
Explore the British Museum
The British Museum is one of the world’s greatest museums, with a collection that spans thousands of years of human history. From ancient Egyptian mummies to Greek sculptures to Chinese ceramics, there’s something for everyone at this massive institution. Best of all, admission is free. It’s pretty big, so if you’re a history buff then allow a good deal of time here.
Visit Buckingham Palace
Buckingham Palace is the official residence of the British monarch, and it’s a must-see for anyone interested in royal history. The palace is open to the public during the summer months, and visitors can tour the State Rooms, which are filled with priceless works of art and ornate furnishings. Be sure to take note of the changing of the guard times, it’s worth a watch, and then take a wander through St James park or Green park, right next to the palace.
See a show in the West End
The West End is London’s answer to Broadway, with dozens of theatres showcasing some of the world’s best plays and musicals. From long-running classics like “Les Misérables” and “The Phantom of the Opera” to newer hits like “Hamilton” and “Harry Potter and the Cursed Child,” there’s always a show to see in this vibrant part of the city.
Tip: For last minute tickets on the day at discounted rates, head to the TKTs booth in Leicester Square. You might just find well priced tickets to one of the top shows!
Take a day trip to Oxford or Cambridge
Oxford is a beautiful and historic university town just a short train ride from London. With its stunning architecture, picturesque streets, and world-class museums, Oxford is the perfect place for a day trip. Cambridge is another fabulous spot and you can get there on the fast train in under an hour. Try punting along the river, taking in the architecture of the university buildings which line the river.
Visit the Tower of London
The Tower of London is one of the city’s most iconic landmarks, and it’s a must-visit for anyone interested in history. Built in the 11th century, the Tower has served as a royal palace, a prison, and a place of execution. Today, it’s home to the Crown Jewels, a stunning collection of ceremonial regalia that includes the famous Koh-i-Noor diamond.
Take a stroll in Hyde Park
Hyde Park is one of London’s largest and most beautiful parks, and it’s a perfect place to escape the hustle and bustle of the city. Whether you want to go for a run, have a picnic, or just take a leisurely stroll, Hyde Park has something for everyone. Don’t miss the famous Serpentine Lake, which is perfect for boating in the summer. This is also a great spot for a picnic amongst friends and family. Regents park is also a popular spot, and I’d recommend Saint Espresso, which is located right by the park near Marylebone station and serves up delicious coffee.
You may like reading: Best Walks in London: Hampstead
Visit the Tate Modern or National Gallery
The Tate Modern is one of the world’s most renowned modern art museums, with a collection that includes works by Picasso, Warhol, and Rothko, among others. The museum is housed in a former power station on the banks of the Thames, and it’s a stunning example of adaptive reuse. For those who are less into the modern stuff, head to the National Gallery, to see some of the most impressive art work; the oldest work in the gallery dating back to 1263-4.
Shop at Camden Market
Camden Market is a vibrant and eclectic shopping destination, with hundreds of stalls selling everything from vintage clothing to handmade crafts to street food. This is the perfect place to find unique souvenirs and gifts, and it’s a great way to experience the city’s bohemian culture.
Take a tour of Parliament
The Palace of Westminster is home to the British Parliament, and it’s a stunning example of Gothic architecture. Visitors can take a tour of the Houses of Parliament, including the House of Commons and the House of Lords, and learn about the history and function of the British government.
See a movie at the BFI Southbank
The British Film Institute is dedicated to preserving and promoting film culture in the UK, and their Southbank location is a must-visit for cinephiles. With regular screenings of classic and contemporary films, as well as talks and events with filmmakers, the BFI is the perfect place to indulge your love of cinema.
Visit the Victoria and Albert Museum
The Victoria and Albert Museum is one of the world’s greatest art and design museums, with a collection that spans thousands of years of human creativity. From ancient Chinese ceramics to contemporary fashion, there’s something for everyone at this massive institution. The science and history museum are opposite, if you’ve still got time!
Take a boat tour on the Thames
The Thames is the lifeblood of London, and there’s no better way to experience the city than by boat. From sightseeing cruises to speedboat tours, there are dozens of options to choose from, each offering a unique perspective on this iconic waterway.
Explore the South Bank
The South Bank is one of London’s most popular cultural destinations, with a wealth of theatres, museums, and galleries. From the National Theatre to the Royal Festival Hall to the Hayward Gallery, there’s always something happening on this vibrant stretch of the Thames. It’s also a really romantic place to take a stroll, even if you’re by yourself! Go at Christmas and see the markets along the riverfront, or stroll across to St Pauls Cathedral on the other side.
Enjoy the nightlife
London has one of the world’s most vibrant nightlife scenes, with everything from trendy cocktail bars to nightclubs, speakeasies, and hundreds of restaurants with every cuisine imaginable. Whether you’re looking for a quiet pint in a cosy pub or a night of dancing, there’s something for everyone in this city that never sleeps.
In conclusion, London is a city that offers something for everyone, from history buffs to foodies to culture vultures. With so many things to see and do, it’s impossible to experience everything in just one visit. So, whether you’re a first-time visitor or a seasoned Londoner, there’s always something new to discover in this incredible city.