London, the capital city of England, is a vibrant and diverse metropolis that attracts millions of visitors every year. With its rich history, culture, and entertainment scene, there is no shortage of things to do in London. From iconic landmarks and museums to vibrant markets and eclectic food scenes, this city offers something for everyone. In this article, we will explore the top things to do in London, ensuring that you make the most of your visit to this incredible city.
25 Things to Do in London
- Visit the Tower of London
The Tower of London is an iconic landmark and a UNESCO World Heritage site that dates back to the 11th century. It is a former royal palace, prison, and execution site, and is now home to the Crown Jewels. Visitors can take a tour of the Tower, including the White Tower, the oldest and most iconic part of the castle. You can also explore the Royal Armouries, the Medieval Palace, and the Bloody Tower, where many prisoners were held and executed.
- Take a stroll in Hyde Park
Hyde Park is one of the largest parks in London and is a popular destination for visitors and locals alike. The park boasts beautiful gardens, a lake, and many recreational facilities, including boating, tennis, and horse riding. There are also several famous landmarks within the park, including the Serpentine Gallery, the Diana Memorial Fountain, and the Speakers’ Corner, where people can speak their minds on any subject.
- Visit the British Museum
The British Museum is one of the most famous and oldest museums in the world, dating back to 1753. It houses a vast collection of artifacts, including the Rosetta Stone, the Elgin Marbles, and the ancient Egyptian mummies. Visitors can explore the museum’s many galleries, which cover a wide range of topics, from ancient history to contemporary art.
- Explore Camden Market
Camden Market is a vibrant and eclectic market in the heart of Camden. It is home to over 1,000 stalls and shops, selling everything from vintage clothing and handmade crafts to street food from around the world. The market is open seven days a week and is a popular destination for visitors looking for unique and unusual gifts or souvenirs.
- Take a ride on the London Eye
The London Eye is a giant Ferris wheel located on the South Bank of the River Thames. It offers breathtaking views of the city skyline and is a popular attraction for visitors. The ride takes around 30 minutes, and visitors can enjoy a 360-degree view of the city from the comfort of their glass capsule.
- Explore the South Bank
The South Bank is a lively area on the banks of the River Thames, famous for its cultural and entertainment scene. There are several iconic landmarks in the area, including the Tate Modern, Shakespeare’s Globe Theatre, and the National Theatre. Visitors can also enjoy a wide range of activities, including street performers, food markets, and pop-up events.
- Visit the Houses of Parliament
The Houses of Parliament is a historic landmark and the seat of the UK government. Visitors can take a guided tour of the building and explore the chambers of the House of Commons and the House of Lords. You can also witness the famous Big Ben clock tower, which has recently been renamed the Elizabeth Tower.
- Enjoy a West End Show
London’s West End is famous for its theatrical productions and is a popular destination for visitors. There are many theatres in the area, including the Lyceum Theatre, which hosts The Lion King Musical, and the Apollo Victoria Theatre, which hosts Wicked. Visitors can also enjoy a range of other productions, from dramas to comedies and musicals.
- Visit the Natural History Museum
The Natural History Museum is a world-renowned museum that houses a collection of specimens from the natural world. The museum is home to over 80 million specimens, including fossils, minerals, and animals. The most famous exhibit is the skeleton of a blue whale, which is suspended from the ceiling in the central hall. Visitors can also explore the Darwin Centre, which houses specimens and research facilities, and the Wildlife Garden, which is a haven for local wildlife.
- Take a boat ride on the River Thames
The River Thames is the lifeblood of London and has played a vital role in the city’s history. Visitors can take a boat ride on the river and enjoy stunning views of the city’s landmarks from the water. There are several boat tours available, including sightseeing cruises, dinner cruises, and even speedboat rides.
- Visit Buckingham Palace
Buckingham Palace is the official residence of the British monarch and is one of the most famous landmarks in London. Visitors can watch the Changing of the Guard ceremony, which takes place daily during the summer months and every other day during the winter. You can also take a tour of the palace’s State Rooms, which are open to the public during the summer months.
- Explore Covent Garden
Covent Garden is a vibrant shopping and entertainment district in the heart of London. The area is famous for its street performers, stylish boutiques, and restaurants. Visitors can explore the covered market, which is home to many independent traders, or watch a performance at the Royal Opera House.
- Visit the Tate Modern
The Tate Modern is a contemporary art museum located on the South Bank of the River Thames. It houses a vast collection of modern and contemporary art, including works by Picasso, Warhol, and Rothko. The museum is free to enter, although some special exhibitions may have an admission fee.
- Take a walking tour of London
A walking tour of London is an excellent way to explore the city’s history and landmarks. There are several guided tours available, covering a wide range of topics, including the Royal Family, Jack the Ripper, and Harry Potter. You can also take a self-guided tour, exploring the city’s streets and alleyways at your own pace.
- Visit the Victoria and Albert Museum
The Victoria and Albert Museum is the world’s largest museum of decorative arts and design, with a collection spanning over 5,000 years. Visitors can explore the museum’s many galleries, which include exhibits on fashion, furniture, and ceramics. The museum also hosts many temporary exhibitions throughout the year.
- Take a trip to Greenwich
Greenwich is a historic district located on the south bank of the River Thames. It is famous for its maritime history and is home to several iconic landmarks, including the Cutty Sark, the Royal Observatory, and the National Maritime Museum. Visitors can also enjoy a stroll in Greenwich Park, which offers stunning views of the city skyline.
- Explore the East End
The East End is a vibrant and diverse area of London, famous for its street art, food scene, and markets. Visitors can explore Brick Lane, which is home to many curry houses, vintage shops, and street art. You can also visit the Old Spitalfields Market, which is a bustling market selling everything from fashion to food.
- Visit Kew Gardens
Kew Gardens is a botanical garden located in southwest London and is home to over 50,000 plants. Visitors can explore the many gardens, which include the Palm House, the Temperate House, and the Princess of Wales Conservatory. You can also enjoy a treetop walkway, which offers stunning views of the gardens from above.
- Enjoy a traditional afternoon tea
Afternoon tea is a quintessentially British tradition and is an excellent way to experience the city’s culture and cuisine. Many hotels and restaurants in London offer afternoon tea, which typically includes a selection of sandwiches, scones, cakes, and tea. Some of the most famous places for afternoon tea include The Ritz, The Savoy, and Fortnum & Mason.
- Explore the South Bank
The South Bank is a lively area on the south side of the River Thames, with plenty of attractions and things to do. Visitors can walk along the South Bank, enjoying the views of the river and the city skyline. There are also several cultural venues in the area, including the National Theatre, the BFI Southbank, and the Southbank Centre.
- Visit the Science Museum
The Science Museum is a museum dedicated to science and technology, with a collection of over 300,000 objects. Visitors can explore the museum’s many galleries, which cover topics such as space, medicine, and communication. The museum is free to enter, although some special exhibitions may have an admission fee.
- Go shopping on Oxford Street
Oxford Street is one of the most famous shopping streets in the world, with over 300 shops and department stores. Visitors can find everything from high-street brands to luxury designer boutiques, as well as several flagship stores. The street is also home to many restaurants and cafes, making it a great place to spend a day shopping and exploring.
- Visit the Tower of London
The Tower of London is a historic castle located on the north bank of the River Thames. It has played an important role in English history and is home to the Crown Jewels. Visitors can explore the castle’s many towers and battlements, as well as the medieval palace and the White Tower. The Tower of London also hosts several special events throughout the year, such as the Ceremony of the Keys and the Medieval Banquet.
- Go on a food tour
London is a city with a diverse and vibrant food scene, with influences from all over the world. Going on a food tour is an excellent way to discover the city’s culinary delights and learn about its history and culture. There are several food tour operators in London, offering tours of different neighborhoods and cuisines.
- Visit the British Museum
The British Museum is one of the world’s oldest and largest museums, with a collection of over 8 million objects. Visitors can explore the museum’s many galleries, which cover topics such as ancient Egypt, Greece and Rome, and Asia. The museum is free to enter, although some special exhibitions may have an admission fee.
London is a city that has something for everyone, with a rich history, vibrant culture, and endless attractions and things to do. Whether you’re a first-time visitor or a seasoned traveler, there’s always something new and exciting to discover in London. From iconic landmarks like Big Ben and Buckingham Palace to hidden gems like Greenwich and Kew Gardens, London has it all. So, if you’re planning a trip to London, make sure to add some of these things to do to your itinerary and experience the best that this incredible city has to offer.