Things to do in London, Westminster Big Ben, Top Villas

Things to do in London

Our top things do in London will make sure your stay in our award-winning city retreats is a truly unforgettable experience.

Things to do in London, night time view of Tower Bridge and the Shard, Top Villas vacation rentals

The best things to do in London

London is a city that truly offers something for everyone, whether you're here for history, culture, or a one-of-a-kind adventure. With iconic landmarks like Buckingham Palace, over 190 museums (including 11 national museums), more than 200 theaters, and 800+ art galleries, the city’s vibrant mix of experiences guarantees that there’s something for every taste and interest.

Whether you're exploring the majestic royal palaces, soaking up world-class art and history, or discovering hidden gems around every corner, London promises an unforgettable experience. Dive into our guide to discover the best things to do in London, and uncover a world-class capital bursting with year-round activities to inspire and delight all ages and interests.

Things to Do in London with Kids

Things to do in London with kids, Natural History Museum, Top Villas

London is a fantastic destination for families. For some of the top things to do in London with kids look no further than South Kensington. Start your adventure here with a visit to the Natural History Museum, where kids can marvel at dinosaur skeletons, a giant blue whale model, and interactive exhibits. The Science Museum is another great stop, offering hands-on displays that will engage young minds.

For some outdoor fun, head over to Hyde Park. With its wide open spaces, pedal boating on the Serpentine, and the Princess Diana Memorial Playground, it’s a perfect place for families to relax and enjoy the outdoors. Teens and kids alike will enjoy the London Eye too—this giant Ferris wheel offers stunning views of the city and is especially magical at night.

Free Things to Do in London

London vacation homes, things to do, Horse Guards Parade

London offers an endless selection of free attractions, many of which allow you to immerse yourself in the city’s culture and history - without spending a penny. For some enlightening, free things to do in London, begin with a visit to the British Museum. This iconic city landmark houses some of the world’s most famous historical artifacts, like the Rosetta Stone and Egyptian mummies. The National Gallery is also another great option, where you can see masterpieces by Van Gogh, Monet, and Rembrandt, all without paying for entry.

If you prefer being outdoors then Regent’s Park and St James's Park are both perfect for a relaxing stroll. Greenwich Park meanwhile offers stunning views over London from the Royal Observatory, as well as a plethora of family-friendly activities, from the free Greenwich Maritime Museum to its free and immersive outdoor play areas. You can also explore the Sky Garden, a lush indoor garden with panoramic views of the skyline. Don’t miss the Changing of the Guard at Buckingham Palace, a quintessentially British tradition that’s completely free.

Once-in-a-Lifetime Things to Do in London

Once-in-a-lifetime things to do London, Big Ben, Westminster Abbey, Top Villas

Some experiences in London are truly unforgettable. If you're traveling a fair distance to enjoy this world-class city, then you wont want to miss out on some top once-in-a-lifetime things to do in London! Pay a visit to Westminster Abbey, an architectural masterpiece that’s witnessed centuries of British history, including royal coronations. Right next door, the Houses of Parliament and Big Ben are iconic symbols of London, and no trip would be complete without seeing them up close.

For another unforgettable experience, take in the views from The Shard, the tallest building in Western Europe. Its observation deck gives you a stunning 360-degree view of London. Or visit the Churchill War Rooms, the underground bunker where Winston Churchill and his government directed World War II. Those hoping to celebrate a special occasion whilst in London can't go wrong with an renowned Afternoon Tea at one of the top high tea venues, such as The Savoy, Claridge's and the Ritz.

Things to Do in London at Night

Things to do in London, Soho evening out, Top Villas

London truly comes alive after dark, and there's no shortage of things to do. For some great things to do in London at night, head to Soho and Chinatown. Soho is packed with eclectic bars, clubs, and restaurants, while Chinatown offers fantastic food and a unique vibe. For a more upscale evening, visit Covent Garden for a range of fine dining options and street performances.

For entertainment, catch a show in the West End Theatres, home to some of the best musicals and plays in the world. If you're seeking something thrilling, experience the spooky charm of the London Dungeon or take a nighttime ride on the London Eye for an unforgettable view of the city lit up after dark.

Things to Do in London for Couples

Things to do in London for couples, St Pauls cathedral, Top Villas

You'll find plenty of all-weather things to do in London for couples. For a romantic day in London, start with a visit to Kensington Palace and stroll through its stunning gardens. Or for something more unique, enjoy a romantic picnic at the top of Primrose Hill, where you’ll get breathtaking views of the London skyline.

Another perfect date idea is to explore St. Paul’s Cathedral, with its magnificent dome and awe-inspiring architecture. If you’re feeling adventurous, take a boat ride along the Thames or spend a few hours exploring Shakespeare’s Globe Theatre—where you can catch a play in a historic and beautiful setting. For a more luxurious experience, consider dining at one of London’s rooftop restaurants, such as those at The Shard, where you can enjoy a gourmet meal while taking in the spectacular views.

Things to Do in London with Teens

Things to Do in London with Teens, Camden Market, Top Villas

Looking for cool things to do in London with teens? Whatever season you're looking to enjoy the city, London offers plenty of activities for teens who enjoy shopping, history, and adventure. Start at Camden Market, a lively area filled with unique fashion, vintage goods, and street food. Or head to Portobello Road Market, especially if you’re into antiques and quirky finds.

For thrills, check out the O2 Arena, which hosts concerts and sporting events, and try the Up at The O2 experience—an exhilarating climb to the top of the arena with stunning views of the city. Teens will also love the fun, interactive exhibits at the Tate Modern and the Victoria and Albert Museum.

Unusual Things to Do in London

Unusual things to do in London, Shakespeare's Globe Theater on the banks of the River Thames in London, an Elizabethan-style white and brown beamed building

If you’re looking for unusual things to do in London, you'll find plenty of unique and quirky tourist attractions and experiences. Explore the historic Shakespeare’s Globe Theatre, an authentic recreation of the original Elizabethan playhouse and enjoy a live performance. History buffs will also appreciate the ancient Roman ruins along the London Wall or the Roman amphitheater at Guildhall. Other unusual things to do in London include discovering the John Soane's Museum, going on a spooky ghost tour, enjoying a sedate kayak tour along the canal waterways or revving it up with an immersive theatre experience.

Where to stay in London

Of course, some moments you may simply want to kick back or entertain from the comfort of your London vacation rental. With Top Villas we're here to bring hotel-style service to your stay, including some unique at-home dining options. From private chef experiences and cookery classes to bartenders, butler and catering services and more.

We also offer a complimentary Travel Planner service as well as optional Concierge, to ensure seeing and experiencing the best things to do in London is a breeze - with private guided tours, unique experiences, VIP dining, theater tickets and more.

Experience London like never before, with Top Villas.