1. Westminster Abbey

Visit the most important religious building in London, Westminster Abbey, and discover the tombs of royals and literary greats through the ages.
Details

2. The London Eye

Take in views of the capital with a ride on the iconic London Eye. Standing high at 135m, you’ll enjoy a panorama right across the city as you move around the wheel in a glass-walled pod.
Details

3. Tate Modern Gallery

While in the capital, make sure you go and see the world famous artwork on display at the Tate Modern. As you walk across the Millennium Bridge, you’ll be greeted by the huge gallery building.
Details

4. Madame Tussauds

Get up close and personal with your favourite celebrities and pay a visit to the iconic Madame Tussauds in London. Rub shoulders with stars including Benedict Cumberbatch, Adele and David Beckham.
Details

5. Camden Market

Make your way to London’s most famous alternative shopping district and spend a few hours browsing the stalls at Camden Market, which has more than 200 vendors.
Details

6. British Museum

Walk through more than 70,000 exhibits as you pay a visit to one of the best museum’s in the world, the British Museum, with artefacts spanning an incredible two million years of history.
Details

Here’s our guide to the best things to do in London, a vibrant city packed full of historic sights, cultural attractions and world-class entertainment. Whether your idea of the perfect break involves browsing the city’s museums, eating out or shopping until you drop; London has something for everyone.

Places to go

One of the best ways to experience the city’s cultural scene is to head for the theatres of the West End and catch a show. These change regularly, so it’s a good idea to keep an eye on listings, as you’ll find everything from musicals to dance spectaculars and opera. Ticket prices are competitive too, and if you attend a matinee, you’ll often find your seats are upgraded free of charge.

Where better to take in the London skyline after dusk than on the London Eye? This should be at the top of any list when it comes to London holidays. From your pod set 135m metres above the city, you’ll have spectacular views of London landmarks like St Paul’s Cathedral, Big Ben, Tower Bridge and the Shard. Enjoy a 30-minute rotation, with some of the best views of the city; you can see for 25 miles in all directions.

Attractions

When it comes to things to do in London, there’s so much to choose from and often you can fit many attractions into one day of sightseeing due the London’s Tube network. However, nowhere is more popular than Madame Tussauds. London’s famous wax museum is where you can rub shoulders with (realistic wax) celebrities from Brad Pitt to Barack Obama, as well as film characters like Darth Vader and The Incredible Hulk. The wax works are incredibly lifelike, so expect a few scares on your way around the museum. Also don’t miss the Sherlock Holmes Experience; a live, walkthrough adventure that all ages will love.

Places to visit

London trips aren’t complete without a spot of shopping, and if it’s designer labels you’re looking for, you’ll be spoilt for choice here. Keep up with the fashionistas on bustling Oxford Street, shop for vintage and indie fashion in artsy Shoreditch or head for Westfield London in White City, the largest shopping centre in the UK (and Europe).

When it comes to dining, London has something to offer all tastes and budgets, whether your idea of the perfect meal involves fine dining or fast food. Head to Chinatown for the tastiest Asian offerings in the city, check out the ‘Curry Mile’ on Brick Lane in Shoreditch for authentic Indian food at affordable prices, or enjoy fine dining at one of London’s Michelin Star restaurants. Alain Ducasse at the Dorchester holds three Michelin Stars and is considered one of the best places to dine in the city. It’s frequented by celebrities and incredibly popular, so you’ll need to book well in advance if you want a table, this is a London attraction not to be missed.

There’s so much to see and do here that it’s impossible to be bored, and London holidays are always fun-filled, packed with activities for all ages.