15 best things to do in London to make the most of your visit
London might bring back some childhood memories with songs like “London Bridge is Falling Down,” but trust me, there’s so much more to this city than that! With its rich history and vibrant culture, it’s a place where legends are made.
If you’re planning a trip or just looking to explore like a local, We’ve got you covered. We’ve put together a list of things to do depending on your mood—whether you’re into history or outdoor adventures.
Keep reading to find out more!
Cultural and historical things to do in London
1. Explore famous artefacts at The British Museum
Media credits: britishmuseum
Address: Great Russell St
Contact details: +44 20 7323 8299
Operating hours:
- Monday to Thursday: 10 AM – 5 PM
- Friday: 10 AM – 8:30 PM
- Saturday to Sunday: 10 AM – 5 PM
Price: Free
The British Museum is one of the world’s most iconic cultural landmarks. It was founded in 1753 and opened to the public in 1759. It was also the first national public museum dedicated to human history, art, and culture.
Home to over eight million objects, it offers an incredible journey through human civilisation. The Great Hall serves as the museum’s central hub, drawing visitors to some of its most famous pieces.
The collection spans two million years and includes treasures like the Rosetta Stone, which helped decode Egyptian hieroglyphs. The Parthenon sculptures, which often spark debates about repatriation, are also on display.
Despite its massive collection, only a small portion is exhibited at any given time. It’s spread across nearly 100 galleries and over 2 miles of exhibition space.
Pro tip:
Upon arrival, grab a free foldable map in the Grand Court. It lists popular highlights and helps you navigate the museum effectively.
2. Book a guided tour to explore the Tower of London
Media credits: lucchcello_roch
Address: London Borough of Tower Hamlets
Contact details: +44 333 320 6000
Operating hours:
- Monday: 10 AM – 4:30 PM
- Tuesday to Saturday: 9 AM – 4:30 PM
- Sunday: 10 AM – 4:30 PM
Price: ££
The Tower of London is a historic castle with a rich past. It was built in 1066 by William the Conqueror during the Norman Conquest and designed to assert control over England.
The White Tower, completed in 1078, served as both a royal residence and a powerful symbol.
Over the centuries, the Tower has worn many hats—fortress, royal palace, and even a prison. It covers about 12 acres and includes defensive walls, a moat, and key structures like the White Tower.
This tower is a prime example of Norman architecture and one of the best-preserved fortress palaces from the 11th century. Inside, you’ll find multiple chambers and a chapel.
The Tower has witnessed many historical moments, from imprisoning notable figures like Anne Boleyn and Lady Jane Grey to hosting royal ceremonies and executions.
Pro tip:
Consider getting a London Pass, which starts at around £97. It’ll give you access to multiple attractions, including the Tower. It’s a great deal if you’re planning to visit several sites.
3. Learn about the monarchy’s history at the Buckingham Palace
Media credits: royalcollectiontrust
Address: Buckingham Palace, Westminster
Contact details: +44 303 123 7300
Operating hours:
- Monday to Sunday: 9:30 AM to 7:30 PM
Price: ££
Buckingham Palace is the official home of the British monarch in London and the main venue for royal events and hospitality. These events attract thousands of visitors each year. During certain months, you can tour parts of the palace and soak in its history.
The palace is massive, with three wings around a central courtyard. It has 775 rooms, including 19 staterooms for official events, 52 bedrooms for the royal family, and 188 for staff. It also has 92 offices and 78 bathrooms.
The East Front faces The Mall. It has a balcony where the royal family greets crowds during big events.
Pro tip:
Make sure to plan enough time for your visit. If you’re only touring the staterooms, 2 hours should be enough. However, if you want the full experience with the Royal Mews and The Queen’s Gallery, set aside around 4 hours.
4. Look at some dinosaur skeletons at the National History Museum
Media credits: natural_history_museum
Address: Cromwell Rd, South Kensington
Contact details: +44 20 7942 5000
Operating hours:
- Monday to Sunday: 10 AM – 5:50 PM
Price: Free
The Natural History Museum in London is known for its beautiful Victorian design and is one of the top attractions in the UK. With over 80 million specimens, it offers a fascinating look at 4.5 billion years of Earth’s history.
One of the highlights is the Dinosaur Gallery, featuring everything from small feathered dinosaurs to huge sauropods. The fossils come from locations like the USA and the Isle of Wight.
As you enter, you’ll also be wowed by Hope, a giant blue whale skeleton in Hintze Hall.
The Treasures Gallery features some of the museum’s most famous items. It has the skull of a Barbary lion, an archaeopteryx fossil, and moon rock fragments. It also houses the first edition of Darwin’s On the Origin of Species.
Pro tip:
If you want a less crowded experience, skip the main Cromwell Road entrance and try the Exhibition Road entrance.
5. Discover interactive exhibits at the Science Museum
Media credits: sciencemuseum
Address: Exhibition Rd, South Kensington
Contact details: +44 330 058 0058
Operating hours:
- Monday to Sunday: 10 AM – 6 PM
Price: Free
The Science Museum is a must-see if you’re into science and technology. Since opening in 1857, it’s become one of Europe’s top science museums, attracting millions of visitors annually.
With over 300,000 items, you can explore everything from the Industrial Revolution to space exploration. Don’t miss the Energy Hall with steam engines, the hands-on Wonderlab for kids, and the Space Exhibit with a piece of the Moon and rocket models.
There’s also an Aviation Zone with a Boeing 747 cross-section and a Medicine Gallery that dives into medical history. Plus, the museum is full of interactive experiences. You can try flying a Red Arrows jet, and the IMAX cinema offers an immersive way to learn about science.
Pro tip:
Some areas may be dimly lit, so if you have visual impairments or need assistance, it’s a good idea to bring someone along or ask the staff for support.
Outdoor and leisure things to do in London
6. Have a relaxing stroll at the Hyde Park
Media credits: hydeparkldn
Address: Hyde Park, Westminster
Contact details: +44 300 061 2000
Operating hours:
- Monday to Sunday: 5 AM – 12 AM
Price: Free
Hyde Park is one of London’s Royal Parks, covering about 350 acres. King Henry VIII created it in 1536 as a royal hunting ground, but it opened to the public in 1637 and quickly became a popular spot for events.
The park has two main bodies of water, the Serpentine and the Long Water, and plenty of attractions. You can visit the Diana Memorial Fountain or check out Speakers’ Corner, a historic spot for public speeches.
There are sports facilities like tennis courts and football pitches. The Rose Garden is great for a relaxing walk. You can enjoy boating, swimming, and picnicking. If you’re hungry, grab a bite at places like the Serpentine Bar and Kitchen.
Pro tip:
Hyde Park hosts plenty of events like festivals and concerts throughout the year. Check the schedule ahead of time to see if anything exciting is happening during your visit.
7. Take a Thames River Cruise with your friends
Media credits: thamesriversightseeing
Address: Westminster Pier, Victoria Embankment
Contact details: +44 20 3778 0700
Operating hours:
- Monday to Sunday: 9:30 AM – 5 PM
Price: ££
The River Thames is the longest river in England and has played a big role in the region’s history and economy. It starts in Gloucestershire and flows through towns like Oxford, Reading, and Windsor. It then reaches London and empties into the North Sea.
Thames River Cruises are a fun way to see the city from the water. You can go on a relaxing sightseeing cruise or try a thrilling speedboat ride. Cruises typically start at Westminster Pier and pass by landmarks like Tower Bridge, Greenwich, and the London Eye.
For a more laid-back experience, hop on sightseeing cruises like Thames River Sightseeing or City Cruises. It’ll let you explore at your own pace with live commentary.
If you’re looking for excitement, Thames Rockets offers high-speed rides, mixing calm cruising with adrenaline-packed moments.
Pro tip:
If you have a Travelcard, check for discounts on some services. Also, booking for a group might save you some money, as many operators offer discounts for larger parties.
8. Have a picnic at the Greenwich Park
Media credits: rochester_tsoi
Address: Greenwich Park
Contact details: +44 300 061 2380
Operating hours:
- Monday to Sunday: 6 AM – 6 PM
Price: Free
Greenwich Park is a large offers great views of the River Thames and the City of London. It’s the oldest Royal Park, dating back to 1433. The park has a rich history, with Roman-era remains and the births of Henry VIII and his daughters, Mary I and Elizabeth I.
There are some cool places to check out, like the Royal Observatory, where Greenwich Mean Time starts. You can also look at the Queen’s House here which Inigo Jones designed.
The park also has beautiful gardens, including London’s longest herbaceous border. You can spot a small herd of deer and enjoy plenty of walking paths, scenic spots, and a playground for kids. It’s a great place to relax and take in the views.
For a picnic, there are lots of scenic spots to choose from. You can relax near the flower gardens or by One Tree Hill, where you’ll get fantastic city views.
Pro tip:
If you’re visiting in spring, make sure to check out the cherry blossom avenue. It’s at its best in April.
9. Take a ride on the London Eye
Media credits: londoneye
Address: Riverside Building, County Hall
Contact details: +44 20 7967 8021
Operating hours:
- Monday to Thursday: 11 AM – 6 PM
- Friday to Saturday: 10 AM – 8:30 PM
- Sunday: 11 AM – 6 PM
Price: ££
The London Eye, or Millennium Wheel, is one of the city’s most famous landmarks. It stands 135 meters tall on the South Bank of the River Thames. Since opening in 2000, it’s become a must-see for visitors.
The wheel has 32 glass capsules, each holding up to 25 people. During the 30-minute ride, you get a full 360-degree view of London, including sights like Big Ben, Buckingham Palace, and The Shard. On clear days, you can even see up to 40 kilometres away.
Originally built for the millennium, its popularity made it a permanent part of the skyline. You can grab tickets online or on-site.
Also, don’t miss the 4D experience! It’ll show you London in three dimensions.
Pro tip:
To avoid the crowds, visit the London Eye early in the morning or later in the afternoon. It’s also a must-see on New Year’s Eve when it’s lit up with fireworks.
Art and scenic things to do in London
10. Check out the art exhibitions at Tate Modern
Media credits: tate
Address: Bankside
Contact details: +44 20 7887 8888
Operating hours:
- Monday to Sunday: 10 AM – 6 PM
Price: Free
Tate Modern is known for its vast collection and exciting exhibitions. It’s housed in the old Bankside Power Station on the River Thames. Now, it’s one of the largest modern art museums in the world, featuring international works from the 1900s and beyond.
The building keeps its industrial charm, with a famous chimney. The huge Turbine Hall acts as both an entrance and a gallery space. There’s also a section called the Tanks, which were once oil tanks but now host various art shows.
The museum’s collection includes works from iconic artists like Picasso, Warhol, and Dalí. The art is displayed thematically, so pieces from different times are placed together. The main collection is on floors three to five.
The best part? The permanent collection is free to visit, though you’ll need tickets for special exhibitions.
Pro tip:
Check out Tate Lates on the last Friday of each month. It offers a special mix of art, music, and workshops.
11. Experience breathtaking views at The Shard
Media credits: theshardlondon
Address: 32 London Bridge St, Southwark
Contact details: +44 344 499 7222
Operating hours:
- Monday to Sunday: 10 AM – 8 PM
Price: £££
The Shard, or Shard London Bridge, is a striking skyscraper in Southwark. Its designer, Renzo Piano, completed it in 2012. It stands 309.6 meters tall, making it the tallest building in the UK and the fourth in Europe.
With 95 stories, it’s home to offices, restaurants, a hotel, and apartments. The design is inspired by church spires and ship masts. Its glass exterior features around 11,000 panels, giving it a cool “breathing” look.
The building has office spaces on floors 2 to 28, restaurants on floors 31 to 33, the Shangri-La Hotel on floors 34 to 52, and apartments on floors 53 to 65.
The top floors, 68 to 72, are home to The View from The Shard. It’s an observation deck offering stunning views of London for up to 40 miles.
Pro tip:
If you’re visiting with family, check out the Picniq Family Fun Ticket. It’s about £75 for four people, making it a more budget-friendly option for groups.
12. Take amazing photos of the Big Ben
Media credits: loves_bigben
Address: Big Ben
Contact details: +44 20 7219 4272
Operating hours:
- Monday to Sunday: 10 AM – 4 PM
Price: ££
Big Ben, officially the Elizabeth Tower, is one of London’s most famous landmarks. At 96 meters tall, it’s home to the 13.5-ton Great Bell (also called Big Ben). When it was finished in 1859, it became a symbol of London and British culture.
You can visit Big Ben year-round. We suggest you take a tour to see the clock mechanism, the belfry with the Great Bell, and even peek behind the clock dials. The tours last about 90 minutes, but with arrival time, plan for around two hours.
Originally called St. Stephen’s Tower, it was renamed in 2012 to honour Queen Elizabeth II’s Diamond Jubilee. Even after being damaged in World War II, Big Ben has kept chiming, showing its strength as a symbol of London’s resilience.
Pro tip:
You’ll need to climb 334 steps to reach the belfry, so comfy shoes are a must. Make sure you’re also hydrated since no food or drink is allowed inside.
Food, drink and shopping things to do in London
13. Unwind at the Kitty Hawk Rooftop Bar and Restaurant
Media credits: kittyhawklondon
Address: 8 St. Martin’s Pl
Contact details: +44 20 7100 0234
Operating hours:
- Wednesday to Friday: 4 PM – 12 AM
- Saturday: 11 AM – 12 AM
- Sunday: 11 AM – 6 PM
Price: £££
Kitty Hawk Rooftop Bar and Restaurant, located at the top of the Page8 Hotel in London’s West End, has quickly become a go-to spot since opening in September 2024. It’s a great place to grab a drink, enjoy some delicious food, and soak in amazing views of the London skyline.
The menu offers a modern twist on British classics. You can try mains like North Sea cod with creamed leeks, slow-braised beef short ribs, or a tasty vegetarian dish with roast celeriac and wild mushrooms. They’ve also got a pre-theatre menu and bottomless brunch on weekends.
Kitty Hawk is more than just a bar and restaurant. It’s also a flexible event space. It can host up to 200 guests for standing receptions or 80 for seated dinners. Plus, their outdoor terrace is ideal for summer events or enjoying sunset views.
Pro tip:
Check out the cocktail menu for expertly crafted signature drinks. You can even ask the staff for recommendations based on your tastes.
14. Elevate your evening at the Evelyn’s Table
Media credits: evelynstable
Address: Basement of The Blue Posts pub, 28 Rupert Street
Contact details: [email protected]
Operating hours:
- Monday to Friday: 6 PM – 11 PM
Price: £££
Evelyn’s Table is a Michelin-starred spot in London. It has only 12 seats around a counter, making for an intimate dining experience. It’s a must-visit for anyone after an exclusive, high-quality meal in Soho.
They offer a five-course tasting menu with British ingredients like Orkney scallops and Lake District beef. The menu also features a mix of British, French, and Japanese flavours. The wine list has both classic and unique pairings.
The kitchen is now led by Seamus Sam, who’s worked at places like Muse by Tom Aikens and The Clove Club. Since it opened, the restaurant has gotten great reviews for its creative dishes and top-notch service.
Pro tip:
Since there are only 12 seats and the restaurant is in high demand, it’s a good idea to book your reservation well in advance. Availability can fill up fast, so make sure to check early.
15. Browse through the Camden Market
Media credits: camdenmarketldn
Address: 54-56 Camden Lock Pl
Contact details: +44 20 3763 9900
Operating hours:
- Monday to Sunday: 10 AM – 6 PM
Price: ££
Camden Market is a buzzing spot that attracts millions of visitors each year. It started in 1974 as a small art fair with just 16 stalls. Now it’s the biggest market in London with over 1,000 shops and stalls offering everything from fashion and antiques to street food.
You’ll find a mix of cool stuff like vintage clothes, handmade jewellery, and global street food. Some favourite food stalls include Yorkshire Burrito and Baba G’s Bhangra Burger. You can also try unique spirits from local microdistilleries.
Once you’ve finished shopping, you can catch a live music show. The market’s also known for its cultural vibe, with legendary bands like The Clash and The Sex Pistols having played there.
Pro tip:
Don’t forget to bring cash with you. While most vendors accept cards, some only take cash, and having it on hand can help you score better deals.