Voydly
Log in

10 Best Things to Do in London — The Ultimate Travel Guide

London is one of the world’s most iconic cities, offering an incredible mix of history, culture, food and entertainment. Whether you’re visiting for the first time or returning for another adventure, there’s always something new to discover in the British capital.

1. Visit the Tower of London

The Tower of London is one of the most historic sites in the world. Built by William the Conqueror in 1078, this fortress has served as a royal palace, prison and treasury. Today it houses the Crown Jewels and is a UNESCO World Heritage Site.

2. Explore the British Museum

The British Museum is home to over 8 million objects spanning two million years of human history. Best of all — it’s completely free to enter! Don’t miss the Rosetta Stone and the Egyptian mummies.

3. Walk Across Tower Bridge

Tower Bridge is London’s most famous landmark. Walk across the glass floor of the high-level walkways for stunning views of the Thames and the city skyline.

4. Stroll Through Hyde Park

Hyde Park is one of London’s eight Royal Parks and covers 350 acres in the heart of the city. Visit the Serpentine Gallery, take a rowing boat on the lake or simply relax on the grass.

5. See Buckingham Palace

Watch the Changing of the Guard ceremony outside Buckingham Palace — one of London’s most popular free attractions. The ceremony takes place daily in summer and on alternate days in winter.

6. Explore Borough Market

Borough Market is London’s oldest and most famous food market. Sample artisan cheeses, fresh bread, street food from around the world and locally sourced produce. It’s a food lover’s paradise.

7. Visit the Tate Modern

The Tate Modern is one of the world’s greatest modern art galleries, housed in a spectacular converted power station on the South Bank. Entry to the permanent collection is free.

8. Take a Thames River Cruise

See London from the water on a Thames River cruise. Sail past the Houses of Parliament, St Paul’s Cathedral, Tower Bridge and the O2 Arena for a unique perspective on the city.

9. Shop on Oxford Street

Oxford Street is Europe’s busiest shopping street with over 300 shops including flagship stores for all major brands. Visit the famous Selfridges department store for a truly spectacular shopping experience.

10. Watch a West End Show

London’s West End is the world’s premier destination for live theatre. From classic musicals like Les Misérables and The Phantom of the Opera to cutting-edge new productions, there’s something for every taste.

Getting to London

London has excellent air connections from cities around the world. Search for cheap flights to London on Voydly and find the best deals on flights to Heathrow (LHR), Gatwick (LGW) or Stansted (STN).

Search Flights to London →

Activities in London

Book tours and activities in London through Voydly. From Harry Potter studio tours to Thames river cruises, we have hundreds of experiences to choose from.

Browse London Activities →

10 Best Things to Do in London — The Ultimate Travel Guide | Voydly