Top 25 Things to Do in London: Attractions, Museums, Markets & More

Big Ben

Discover London’s iconic landmarks, historic streets and unforgettable attractions.

London is home to some of the world’s most recognised landmarks, historic royal residences and cultural attractions. Its streets are filled with centuries of history, while its museums, markets, theatres and neighbourhoods offer plenty to discover. Whether it’s your first visit or a return trip, there is always something new to see in the capital.

If you’re planning a trip and wondering what to do in London, here are 25 attractions and experiences worth adding to your itinerary.

 

Explore London's landmarks with a private sightseeing experience from London Magical Tours.

Explore London’s landmarks with a private sightseeing experience from London Magical Tours.

1. Explore London on a Private Sightseeing Tour

Some of the best ways to discover the capital are private London tours With so many landmarks spread across the city, having a professional guide and private vehicle makes it easier to explore the main attractions while learning about London’s history and culture.

London Magical Tours offers private London sightseeing experiences with a professional guide and chauffeur-driven private vehicle. Tours can be tailored to your interests, whether you want to focus on royal landmarks, historic sites or a general introduction to the capital.

 

2. Visit Buckingham Palace

Buckingham Palace is the official London residence of the British monarch and one of the city’s best-known landmarks. Visitors can admire its grand exterior, watch the Changing of the Guard ceremony and, during selected periods of the year, explore the State Rooms. It is a great place to learn more about the British monarchy and royal traditions.

 

Discover centuries of royal history at the Tower of London.

Discover centuries of royal history at the Tower of London.

3. Explore the Tower of London

The Tower of London has played an important role in British history for almost 1,000 years. It has served as a royal palace, prison and fortress. Today, visitors can see the Crown Jewels, explore its historic buildings and hear stories about the people who lived and were imprisoned there. Look out for the Yeoman Warders, commonly known as Beefeaters, who lead guided tours around the grounds.

 

4. Walk Across Tower Bridge

Tower Bridge is one of London’s most recognisable landmarks. Its two towers and Victorian Gothic design make it a popular spot for photographs. Visitors can also explore the Tower Bridge Exhibition, walk along the high-level glass walkways and learn how the bridge’s lifting sections work.

 

5. See Big Ben and the Houses of Parliament

Big Ben and the Houses of Parliament are among London’s most photographed landmarks. Big Ben is actually the name of the Great Bell inside the Elizabeth Tower, which forms part of the Palace of Westminster. Visitors can admire the Gothic architecture from Westminster Bridge or join an available tour of Parliament.

 

6. Visit Westminster Abbey

Westminster Abbey has been the setting for many important royal occasions, including coronations and weddings. It is also the burial place of monarchs and notable figures such as scientists, writers and poets. Inside, visitors can admire its Gothic architecture, historic chapels and memorials.

 

See London's famous landmarks from the London Eye.

See London’s famous landmarks from the London Eye.

7. Ride the London Eye

The London Eye offers panoramic views of the capital from above the River Thames. During the 30-minute rotation, visitors can spot landmarks such as Big Ben, the Houses of Parliament, St Paul’s Cathedral and the Shard. It is a popular attraction for first-time visitors and a good way to get a view of the city’s layout.

 

8. Discover the British Museum

The British Museum houses an extensive collection covering human history, art and culture. Its galleries include the Rosetta Stone, ancient Egyptian mummies and the Parthenon sculptures. Visitors can explore artefacts and exhibitions covering thousands of years of history. General admission is free, although some exhibitions require tickets.

 

9. Admire the National Gallery

Located in Trafalgar Square, the National Gallery displays paintings by some of the world’s most recognised artists. Its collection includes works by Van Gogh, Monet, Leonardo da Vinci and Rembrandt. The gallery is a good stop for art lovers and is conveniently located near several central London attractions.

 

The Natural History Museum features fascinating collections and striking architecture.

The Natural History Museum features fascinating collections and striking architecture.

10. Explore the Natural History Museum

The Natural History Museum is known for its impressive architecture and extensive collections covering the natural world. Visitors can see dinosaur fossils, wildlife displays, minerals and exhibits about human evolution. One of its main highlights is Hintze Hall, where a large blue whale skeleton hangs above the main entrance area. General admission is free, although some exhibitions require tickets.

 

11. Visit the Victoria and Albert Museum

The Victoria and Albert Museum, commonly known as the V&A, is dedicated to art, design and decorative arts. Its collection includes fashion, jewellery, photography, furniture, sculpture and textiles. It is a good place to explore the history of design and see how creativity has influenced everyday life.

 

Covent Garden is known for its historic market, shops and street entertainment.

Covent Garden is known for its historic market, shops and street entertainment.

12. Wander Around Covent Garden

Covent Garden is a popular area known for its historic market building, independent shops, restaurants and street performers. Visitors can browse the shops, watch live entertainment around the Piazza or stop for a meal at one of the many nearby restaurants. The surrounding streets are also home to theatres and cafés.

 

13. Go Shopping on Oxford Street

Oxford Street is one of London’s main shopping destinations. It is home to major department stores, international brands and popular high-street shops. Nearby Regent Street and Bond Street offer more shopping options, including well-known fashion labels and luxury boutiques.

 

Discover independent food traders and international flavours at Borough Market.

Discover independent food traders and international flavours at Borough Market.

14. Explore Borough Market

Located near London Bridge, Borough Market is one of London’s best-known food markets. Its traders sell fresh produce, artisan cheeses, baked goods, street food and ingredients from around the world. It is a good place to try local specialities, discover independent food businesses and enjoy a meal while exploring the area.

 

15. Discover Camden Market

Camden Market is known for its alternative atmosphere, vintage clothing, independent shops and international street food. Located around Camden Lock and Regent’s Canal, it is a popular place to browse unusual gifts, find clothing and try different cuisines. The surrounding neighbourhood is also known for its music history and distinctive character.

 

Explore the colourful streets and famous market of Notting Hill.

Explore the colourful streets and famous market of Notting Hill.

16. Visit Portobello Road Market

Portobello Road Market is located in Notting Hill and is particularly popular for antiques, vintage items and independent traders. The market runs along a street lined with shops, cafés and colourful houses. Saturday is traditionally its busiest day, with a larger selection of stalls and traders.

 

17. Take a Walk Through Hyde Park

Hyde Park is one of London’s largest green spaces and a popular place to relax away from the busy streets. Visitors can walk along its paths, enjoy the open lawns or spend time beside the Serpentine lake. Other highlights include the Diana, Princess of Wales Memorial Fountain and the option to hire a rowing boat.

 

18. Explore Kensington Gardens and Kensington Palace

Next to Hyde Park, Kensington Gardens features landscaped gardens, open spaces and the Albert Memorial. It is also home to Kensington Palace, a historic royal residence that has been occupied by members of the royal family for generations. Visitors can explore selected State Rooms and exhibitions to learn more about its history.

 

19. Enjoy the South Bank

The South Bank is a popular riverside area with views of the Thames and several well-known London landmarks. Visitors can walk along the river, browse book stalls, visit cultural venues or stop at one of the many cafés and restaurants. It is also a good place to see the London Eye and enjoy views across to the Houses of Parliament.

 

See London's riverside landmarks on a cruise along the Thames.

See London’s riverside landmarks on a cruise along the Thames.

20. Take a Cruise Along the River Thames

A sightseeing cruise is a convenient way to see London from the water. Boats pass landmarks such as the Houses of Parliament, the London Eye, Shakespeare’s Globe, Tower Bridge and the Tower of London. Several operators offer different routes and experiences, including shorter sightseeing trips and longer river journeys.

 

21. Visit St Paul’s Cathedral

St Paul’s Cathedral is one of London’s most recognisable buildings, with its large dome forming a familiar part of the city skyline. Designed by Sir Christopher Wren after the Great Fire of London, it has hosted important national services and events. Visitors can explore the cathedral’s interior, visit the crypt and climb to the galleries for views across London.

 

22. Discover Greenwich

Greenwich is a historic riverside area with several attractions worth visiting. Highlights include the Royal Observatory, where visitors can stand on the Prime Meridian Line, the National Maritime Museum and the Cutty Sark. Greenwich Park also offers lovely views across the Thames and the surrounding city.

 

23. Visit the Sky Garden

The Sky Garden is an indoor garden and viewing space located near the top of the Walkie Talkie building. It features landscaped greenery, restaurants and large windows overlooking the London skyline. Visitors can enjoy views of landmarks such as the Shard, Tower Bridge and St Paul’s Cathedral. General admission is free with advance booking, subject to availability.

 

Enjoy a musical, play or live performance in London's West End.

Enjoy a musical, play or live performance in London’s West End.

24. Watch a West End Show

London’s West End is known for its theatres and wide selection of performances. Visitors can choose between long-running musicals, classic plays, new productions and comedy shows. Many theatres are located around Covent Garden, Leicester Square and Shaftesbury Avenue, making it easy to combine a show with dinner or an evening out.

 

25. Visit Shakespeare’s Globe

Shakespeare’s Globe is a reconstruction of the open-air theatre associated with William Shakespeare. Located on the South Bank, it offers performances, guided tours and exhibitions about Elizabethan theatre. Visitors can learn about the playwright’s work and how audiences experienced plays during his time.

 

Plan Your Visit to London

London has plenty to offer, whether you’re interested in history, art, shopping, food or sightseeing. You can spend your days visiting famous attractions, exploring local neighbourhoods or discovering places outside the usual tourist areas.

If you’re planning your first visit, consider grouping nearby attractions together to make the most of your time. A little planning will help you see more of the city without rushing between places.

 

Frequently Asked Questions About Visiting London

1. What are the best things to do in London for first-time visitors?

First-time visitors should explore famous landmarks such as Buckingham Palace, Big Ben, the Tower of London, Tower Bridge and Westminster Abbey. Visiting a museum, walking around Covent Garden and taking a stroll along the River Thames are also good ways to experience the city.

 

2. How many days do you need to explore London?

Three to five days is a good amount of time for a first visit. This allows you to see the main attractions, visit museums, explore different neighbourhoods and enjoy some of London’s markets and parks. You may need longer if you plan to visit several attractions in detail.

 

3. What are the best free things to do in London?

There are many free things to do in London. You can visit museums such as the British Museum, National Gallery and Natural History Museum, walk through Hyde Park, explore the South Bank and browse markets such as Borough Market and Camden Market. Some attractions have free general admission but charge for special exhibitions or experiences.

 

4. What are the best areas to explore in London?

Popular areas include Westminster for royal and historic landmarks, Covent Garden for shopping and entertainment, Notting Hill for its colourful streets and market, Camden for its independent shops and Greenwich for maritime history and parkland.

 

5. Is London suitable for families with children?

Yes. London has plenty of family-friendly attractions, including the Natural History Museum, London Eye, Tower of London and London Zoo. Families can also enjoy river cruises, parks, interactive exhibitions and theatre performances.

 

6. Can you see London’s main attractions in one day?

You can visit several major landmarks in one day, but you won’t have time to explore everything in detail. Planning a route around nearby attractions can help you make the most of your time. A private sightseeing tour can also help you cover more ground with a guide.

 

7. Is a private sightseeing tour of London worth it?

A private sightseeing tour is an excellent for a more personalised way to explore London. You can visit places that interest you, learn about the city’s history and travel with a professional guide and private chauffeur-driven vehicle. It also makes getting between attractions extremely convenient and is a great way to maximise and get the most out of a visit.

 

More London Resources

Looking for more ideas to help plan your visit? Explore these useful websites and resources for additional inspiration, travel tips and recommendations on things to see and do in London.

 

Ready to Explore London?

Contact our team to start planning your private sightseeing tour. For more information about our experiences and services, visit our FAQ page.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>