Press ESC to close

London's 21 Best Attractions & Activities

Discover London's Top Attractions

London captivates with its blend of ancient and modern attractions, from the historic Buckingham Palace to the contemporary Shard. The city's streets are a showcase of iconic landmarks, including Westminster Abbey and St. Paul's Cathedral, all begging to be photographed.

Visitors are spoilt for choice with free museums, royal palaces, lush parks, and vibrant theaters. Whether it's enjoying a picnic, taking in a show, or sipping afternoon tea, London offers endless possibilities for exploration and enjoyment.

For guidance on what to see and do in this incredible city, use our list of the best attractions and things to do in London.

1. Visit Buckingham Palace and Watch the Changing of the Guard

Buckingham Palace and the Changing of the Guard

Buckingham Palace, the London residence of the Royal Family since 1837, is a must-see. The Changing of the Guard is a ceremonial spectacle here. When the Queen is away, visitors can tour the State Rooms, the Queen's Gallery, and the Royal Mews.

2. See the Royal Jewels at The Tower of London and Walk Across Tower Bridge

The Tower of London

The Tower of London, a World Heritage Site, is filled with history. Highlights include the Crown Jewels, the Beefeaters, and the Royal Mint. Nearby Tower Bridge offers stunning views and behind-the-scenes tours.

Explore London with a local guide

3. Get Cultured at the British Museum

The British Museum

The British Museum boasts a vast collection of world antiquities, including the Elgin Marbles and the Rosetta Stone. It offers lectures, workshops, and a variety of dining options.

Address: Great Russell Street, Bloomsbury, London

Official site:

4. Get Captivated by Big Ben and the Houses of Parliament

Big Ben and Parliament

Big Ben and the Houses of Parliament are quintessential London symbols. Tours offer insights into British politics, and nearby attractions include the SEA LIFE London Aquarium.

Official site:

5. Get Creative at the National Gallery

National Gallery

The National Gallery, overlooking Trafalgar Square, houses a vast collection of European paintings. Notable works include those by da Vinci, Michelangelo, and van Gogh.

Address: Trafalgar Square, Charing Cross, London

Official site:

6. Tour the Sculptures in the Victoria and Albert Museum

The Victoria and Albert Museum

The Victoria and Albert Museum showcases art and artifacts across 145 galleries. Highlights include the Main and Garden Cafés and the John Madejski Garden.

Address: Cromwell Road, Knightsbridge, London

Official site:

7. Wander around Piccadilly Circus and Trafalgar Square

Piccadilly Circus and Trafalgar Square

Piccadilly Circus and Trafalgar Square are gateways to Soho and are surrounded by historic sites like Nelson's Column and the National Gallery.

Read More: Trafalgar Square, London: Nearby Attractions, Tours & Hotels

8. Take a Trip to the Top of the Shard

The Shard and the London skyline

The Shard offers breathtaking views from its viewing platforms. The building also houses a hotel and restaurants.

Address: 32 London Bridge Street, London

Official site:

9. Get Inspired by The Two Tates: Tate Britain and Tate Modern

Tate Modern

The Tate Britain and Tate Modern house significant art collections and are located on opposite sides of the Thames.

10. Walk the Hallowed Halls of Westminster Abbey

Westminster Abbey

Westminster Abbey is a site of royal coronations, weddings, and burials. It's known for its rich history and association with British royalty.

11. Head Underground, to Churchill's War Rooms

Churchill's War Rooms

Churchill's War Rooms offer a glimpse into the British wartime efforts led by Winston Churchill during World War II.

Address: Clive Steps, King Charles Street, London

Official site:

12. Walk with Dinosaurs at the Natural History Museum

Natural History Museum in London

The Natural History Museum showcases a vast collection of specimens, including those collected by Charles Darwin.

Address: Cromwell Road, South Kensington, London

Official site:

13. Enjoy a Picnic in Hyde Park

Hyde Park

Hyde Park offers boating, swimming, and Speakers' Corner. Nearby attractions include Apsley House and Wellington Arch.

14. Climb the Dome of St. Paul's Cathedral

St. Paul's Cathedral

St. Paul's Cathedral, with its iconic dome, is a masterpiece of English architecture. Visitors can climb to the Whispering Gallery for panoramic views.

15. Shop at London's Best Markets

Hats for sale at Camden Market

London's markets, such as Camden Market and Borough Market, offer a variety of goods from food to antiques.

16. Get Entertained by Buskers at Covent Garden

Covent Garden

Covent Garden is known for its market halls, specialty shops, and street performers. The area also houses the London Transport Museum and the Royal Opera House.

17. Take a Flight on the London Eye

The London Eye

The London Eye offers stunning views of the city. Skip-the-line tickets are recommended for a hassle-free experience.

Official site:

18. Meet Henry VIII at Hampton Court Palace

Hampton Court Palace

Hampton Court Palace is famous for its historical significance and beautiful gardens. Visitors can explore the Maze and State Apartments.

19. Straddle the Meridian Line at Greenwich and Eat at Docklands


Greenwich is known for the Cutty Sark and the National Maritime Museum. The Docklands area offers a variety of dining options.

20. Ride a Horse through Richmond Park

Isabella Plantation in Richmond Park

Richmond Park, a vast nature reserve, offers scenic views, wildlife, and the Isabella Plantation. It's a perfect spot for outdoor activities.

Official site:

21. Ogle the Flora and Fauna at Kew Gardens

Kew Gardens on a beautiful summer day

Kew Gardens, a UNESCO Heritage Site, is a botanical haven with a diverse collection of plants and a treetop walkway.

Where to Stay in London for Sightseeing

For convenient sightseeing, choose a central location in London with easy access to public transport. Here are some highly rated hotels in central London:

Luxury Hotels: The Goring