Best Price Guarantee Fully Flexible Vouchers E-Voucher to Your Inbox

20% Off All Experiences Use code XMAS2023 - *T&Cs apply | min £80 spend - Shop Now

The Ultimate London Travel Guide

The city that keeps on giving, London has something to offer all tastes, budgets, historical and cultural fancies. Awash with breathtaking architecture, grisly tales from times gone by, award-winning musicals, picture-perfect parks and a bustling food and drink scene, it’s easy to see why London remains one of the most visited cities in the world.

Here, we’ve done our research to create the ultimate London travel guide to help you map out the trip of a lifetime. From where to stay, things to see and do, romantic experiences and the best time to visit England’s capital, we’ve got you covered.

Best Things to Do in London

London has everything you could ever ask for from a city break. We’re talking history by the dungeon-load, a thriving foodie and gallery scene, internationally renowned shopping hotspots, breathtaking views of the city’s skyline and much, much more. But with so many incredible things to see in the Big Smoke, where should you start?

Visit a Gallery Please excuse the pun, but for a priceless experience, why not head to one of London’s amazing and free art galleries. From The National Gallery to the Royal Academy of Arts, the Tate Modern and the Saatchi Gallery, London offers up a culture fix for art lovers of all persuasions – without the cost! If you’re visiting London’s National Gallery and want the perfect slice of culture, why not also treat yourselves to a delicious afternoon tea for two?

Discover the History If there’s one thing London has by the bucket load, it’s history. Catch a glimpse of the Crown Jewels at the Tower of London, channel your inner Churchill in the Cabinet War Rooms and see the blue whale skeleton at the Natural History Museum. Or, if you’re feeling brave, book onto a Jack the Ripper walking tour to find out all about the East End’s gruesome past!

Fill Up at a Food Market The Capital’s food scene is second to none, with traders from all over the world cooking up an absolute storm in food markets across the city. Treat yourself to sourdough pizza at Mercato Metropolitano, paella and Sangria at the world-famous Borough Market and snaffle donuts and other sweet treats at KERB in King’s Cross. If you’re feeling fancy why not indulge in a sparkling afternoon tea for two at Hotel Chocolat’s Rabot 1745 in Borough Market?

Shop ‘til You Drop Heading to London for some retail therapy? As well as the famous shopping strip of Oxford Street, you can bag some fancy finds on the King’s Road, boutique buys on Carnaby Street and vintage bargains in Shoreditch and Camden. There are also two huge Westfield shopping centres in Shepherd’s Bush and Stratford, just next to the Queen Elizabeth Olympic Park.

London Experience for Couples

London is the perfect place to get a little romantic, with lamp-lit walks by the Thames and cosy speakeasy bars in abundance across the city. From date night ideas to special occasion celebrations, here are our best things to do in London as a couple.

Group of people climbing Up at The o2

Up at The O2 Climb for Two


The O2 is one of London’s most recognised landmarks and now you have a chance to climb the famous building’s roof, suspended 52 metres above ground level. With time slots available throughout the day and evening, you’ll be guaranteed to share some breathtaking views of London’s Greenwich together before you brave the dismount!

Outside the Savoy restaurant

Three-Course Lunch for Two at Gordon Ramsay's Savoy Grill

Add a touch of glamour to proceedings by wining and dining your date over lunch at Gordon Ramsay’s stunning, 1920s-themed Savoy Grill. Boasting a delicious three-course set menu which celebrates both French and British cuisine, you’ll be living the high life in no time at all with this exquisite and elegant dining experience.

Landscape scenic views from The View from The Shard, London

The View from The Shard for Two


What could be more romantic than soaking up the best view in London with your loved one? At almost twice the height of any other viewing platform in the Capital, The View from The Shard offers unrivalled 360-degree views for up to 40 miles across London. And if that doesn’t sweep them off their feet, nothing will!

Afternoon Tea at Marco Pierre White

Sparkling Afternoon Tea for Two at Marco Pierre White's New York Italian


Make a toast to your love story over a scrumptious afternoon tea with prosecco at Marco’s New York Italian. Nestled away from the bustling streets of London Bridge, this novel venue is the perfect place to sit back, relax and indulge in the delicious selection of sandwiches, cakes and scones on offer. Bellissimo!


London Family Attractions to Visit

If the idea of navigating the tube with your little ones and keeping them entertained on your trip to the Capital is keeping you up at night, fear not! There are a whole host of weird and wonderful things to do with your kids in London. Here are our top picks.

Adventure Days Out in London

Are you a thrill seeker who loves a challenge? From bungee jumps to escape rooms and white water rafting, London has everything a true adrenaline junkie needs to get their heart pumping!

Visit London Historical Sites

London is jam-packed with famous historical sites in both well-known locations and hidden corners across the Capital. Whether you’re a literary buff, garden lover or avid theatregoer, our selection of the best historical sites in London are not to be missed!

Unique and Quirky London Experiences

If you’re looking to do something a little outside of the box on your trip to London, we’ve got you covered. From gin cocktails aboard a Routemaster bus to a 178-metre slide in the Olympic Park, you’re about to make some memories that’ll last a lifetime!

Where to Stay in London

Now you’ve filled out your itinerary, it’s time to check in at one of the best hotels in London for a luxurious snooze. Whether you’re after a chic stay in the heart of the city or a boutique hideaway in Waterloo, we’re sure to have a getaway to suit you.

Best Times to Visit London

The Lake District's charm knows no bounds and is truly an all-year-round destination.

With mild weather and occasional rainfall (this is England after all), spring is a great time to head to London. With a handful of bank holidays across the Easter period, pubs, eateries, bars and clubs fling their doors wide open to welcome visitors from across the globe. The city is also in full bloom at this time of year, so make sure to add some park trips to your itinerary, with special mentions going to Kew Gardens, Hampstead Heath and Hampton Court Palace.

Summer is where London fully comes into its stride, with pop-ups springing up across the Capital. Keep an eye out for a number of open-air cinemas across the summer months, showing cult classics such as Pulp Fiction to funny flicks like Bridget Jones’s Diary. It’s truly the season of outdoor events, so whether you fancy seeking out secret rooftop bars in Shoreditch, eating al fresco in Soho, partying until the early hours at All Points East festival or taking a dip in Hampstead Bathing Ponds, the summertime possibilities are endless, fun and truly unforgettable!

With summer coming to a close, the number of tourists bustling along the streets tends to die down a little, making autumn a lovely time of year to visit London if you’re not a fan of big crowds and heatwaves! With yellow leaves going crunchy underfoot, the Capital becomes the perfect backdrop for long, breezy walks along the South Bank or Regent’s Canal. Autumn is also the perfect time to explore London’s incredible art gallery and museum scene, with must-visits including the V&A, the National Portrait Gallery and the British Museum.

Christmas in London is as magical as it gets with festive lights sparkling across the city. For the best light shows in town, be sure to add Christmas at Kew to your bucket list as well as the lights along Oxford Street, London’s most famous shopping promenade. You could even get some last-minute Christmas shopping done at the same time! Or, if English temperatures get too chilly for you at this time of year, why not snuggle up by a roaring fire in one of London’s oldest pubs with a warming tipple? Cheers!