London Travel Guide
Everything you need to know for a trip to London, U.K.
Just a 7-hour flight from New York City, London, England is one of the world’s most impressive cities, boasting endless things to do, see, and explore. A major draw for English-speakers, visitors to the London will be enamored by breathtaking views over the River Thames and classic British traditions like the changing of the guard at Buckingham Palace.
On airlines like Norse Atlantic and French Bee, you can even get roundtrip flights for as little as $300. And with six major airports in the city (though the main ones are London Heathrow (LHR) and London Gatwick (LGW)), it’s extremely easy to get to London, and once there, to take public transit into the city center.
While getting there may be cheap and easy, remember that in addition to using the pound (£), London is also one of the world’s most expensive cities – so budget accordingly!
Having been to London on several occasions, I can personally attest that it’s a trip well worth taking. One of my favorite cities, it’s buzzing with energy, local culture, and of course, charming British accents! Here’s everything you need to know about visiting London, from where to stay and what to do, to how to get around and more.
Page Contents
Map of London, England
Top 11 Things to Do in London
1. Experience the city's most iconic sites
Especially if it’s your first time, you’ll want to start by ticking the major London icons off your bucket list. Think Big Ben, Buckingham Palace, Westminster Abbey, the London Eye, the Shard, and all the rest. Consider taking a tour, or even grabbing a seat on the Hop-On Hop-Off bus to get your bearings and see the city when you first arrive.
2. Check out the markets
One of the best things about London is that you’re never too far from a bustling local market. One of the most noteworthy includes Borough Market, located right in the heart of the city (you’ve probably seen the viral chocolate-covered strawberries on TikTok and Instagram – and I can attest, they’re totally worth it!). This is a great way to get a (literal) taste of London, featuring everything from local cheese and produce to stalls from some of the city’s top restaurant and food vendors. Consider taking a food tour so you don’t miss out on any of the best selections.
When you’re headed over to West London (think Notting Hill, Hyde Park, and Kensington Gardens), be sure to check out the iconic Portobello Market, which is known for its antiques, vintage clothing, street food, and more.
Finally, if you’re looking to get a bit more off the beaten path, head to the northern part of the city to Camden Town (which was famously home to Amy Winehouse). A grungier, more local feel, the Camden Market offers an eclectic mix of local food vendors, clothing, books, and more. Note that this part of the city can get a bit seedy, so be aware of your surroundings and consider taking a tour.
3. Visit the Tower of London
A historic castle and fortress in the heart of the city, the Tower of London is definitely worth a visit. I would recommend taking a tour here to learn about the fascinating (albeit gruesome – Anne Boleyn was infamously beheaded here) history of this UNESCO World Heritage Site. I would recommend purchasing a ticket that allows access to view England’s Crown Jewels, which are housed here and used during the Coronations of new monarchs. While you’re in the neighborhood, don’t pass up a chance to walk across iconic London Bridge, and you might also consider walking over to the Shard (one of the U.K.’s most famous skyscrapers) for a fabulous view over the entire city.
4. Stroll around Hyde Park
When you’re ready to take a break from the hustle and bustle of the city, head over to Hyde Park (essentially London’s version of Central Park) with a picnic and a book for some much-needed relaxation. The beautiful and serene Kensington Palace and Gardens are also situated nearby, so you could easily spend an entire day wandering through this part of the city, alone.
5. Pop in for High Tea
One of my favorite experiences from my last trip to London was sitting down for a traditional High Tea (which is basically a light, early dinner served with tea) at The Dorchester hotel. It was a little on the pricey end, but it was such an amazing, upscale experience that certainly gave me a taste for the local culture (if you opt for the Dorchester, remember to make a reservation in advance and dress to impress!). If you’re working within a budget, luckily there are tons of places to try an afternoon tea experience throughout the city, but some are more authentic than others. A few other notable options include Afternoon Tea at The Coral Room and Afternoon Tea at the Diamond Jubilee Tea Salon at Fortnum & Mason (this is also an iconic British tea shop where you can purchase authentic tea to bring home, too). Note that an afternoon tea experience takes a few hours (and you’ll definitely want to take your time) so be sure to budget plenty of time for it in your itinerary.
6. See a West End show
London’s West End Theatre District is the British version of New York City’s Broadway. You can buy tickets to see world-class performances at any number of shows, ranging from Les Misérables and Book of Mormon to The Phantom of the Opera, Wicked, and more. During my last visit I saw SIX The Musical which was incredible, and tickets were relatively affordable, too.
7. See the city from above
For breathtaking views over the entire city, you can book a free ticket to Sky Garden, located on the 43rd floor of the Walkie-Talkie building. Alternatively, the London Eye and The Shard both offer similar London views, though they’re much more expensive than the aforementioned free option.
8. Check out a museum
Many of London’s museums, including the Tate Modern, the British Museum, the National Gallery, and the Natural History Museum, are free to enter. Perhaps unsurprisingly, the museums in this city are some of the best in the world, so if you have the chance to check them out you absolutely should!
9. Do some shopping
It just wouldn’t be a proper trip to London without doing some shopping. I recommend heading to Harrods, Covent Garden, and Oxford Street when you’re ready to knock out your souvenirs.
10. Explore the city’s vibrant neighborhoods
Something I didn’t quite realize before visiting London is just how big the city actually is. The British capital is sprawling, and there are seemingly endless neighborhoods to wander through and explore. Mayfair and Marylebone are beautiful, upscale areas featuring high-end restaurants and boutiques, Notting Hill has a similar charming vibe closer to Hyde Park, Shoreditch offers a hyper-local feel outside the city center, while neighborhoods like Soho, Leicester Square, and Covent Garden are bustling tourist hubs in central London. That’s just the tip of the iceberg, though, and if you’re looking to get a feel for multiple of the city’s eclectic neighborhoods, you might consider signing up for a day tour. I’ll dig into London neighborhoods a bit more below.
11. Take a themed tour
Big Harry Potter fan? Love The Beatles? Maybe Downton Abbey is more your speed. London is home to countless pop culture icons and you can experience it all firsthand. Whether you’re posing for the iconic pic on Abbey Road or visiting platform 9 and 3/4 at King’s Cross Station, there’s a tour for whatever you’re interested in. Alternatively, Jack The Ripper and London Ghost tours are popular after-dark activities either pre- or post-pub.
Consider a Day Trip From London
If you have a bit of extra time in London, I highly recommend getting outside the city for a quick day or weekend trip. There are many tour companies that will facilitate day trips with pickup and drop-off from your London hotel to make a quick trip as easy (and as cost-effective) as possible. Destinations like Stonehenge, Oxford, Windsor, and the Harry Potter Studio Tour (which I personally took and absolutely loved), are easy day trips if you find yourself with an extra day to spare. Though overnight trips to places like Paris or the Cotswolds are also relatively easy to navigate on your own, using the train, bus, or by renting your own car.
Where to Stay In London: The Best Neighborhoods and Hotels
As I mentioned above, London is a sprawling city with so many different neighborhoods to choose from. Where to stay during your trip will depend on what types of activities you plan to do while there, and what type of vibe you’re looking for.
For example, during my most recent visit to London, I stayed in the South Bank neighborhood and it was perfect. It was close enough to walk to all the main touristy sites I wanted to see, but also not in the beating heart of the touristy area so I could escape that scene when I wanted to. Soho is a cool area to stay in if you’re looking to be in central London (which, as a first-timer, you probably do) and want to be close to the city’s bustling nightlife scene. Covent Garden is basically the same as staying in Times Square in New York City – so while it’s centrally located to many of the city’s top attractions, you can expect hoards of tourists everywhere you look, which may not be ideal for every traveler.
Where to Stay in London:
Here is a general breakdown of London’s major neighborhoods and their overall vibe, which will make choosing an area to stay in much simpler.
- South Bank: This is a great area to stay in for the perfect balance between proximity to touristy sites and a more laid-back local vibe.
Hotels: ($)Travelodge London Central Southwark; ($$) Ruby Lucy Hotel London; ($$$) Sea Containers London
- Covent Garden: This is a good, centralized spot for first time visitors and is located nearby many of the major touristy destinations – but as such, it’s typically overrun with tourists which can be overwhelming and annoying.
Hotels: ($) Zedwell Piccadilly Circus; ($$) Radisson Blu Hotel, London Mercer Street; ($$$) The Waldorf Hilton
- Soho and Leicester Square: This is another centrally-located area situated nearby Covent Garden. It’s the former red-light district that’s been transformed into a cool, funky hub of LGBT life and some of the city’s best bars, pubs, and restaurants. This is the place to be if your main focus is London nightlife.
Hotels: ($) The Z Hotel Tottenham Court Road; ($$) Thistle London Piccadilly; ($$$) The Resident Soho
- Chelsea, Belgravia, and Kensington: This area borders Hyde Park (London’s version of Central Park), and is posh and fashionable with plenty of upscale restaurants, shopping and museums. Notting Hill and the Portobello Market are located in this area, too. If you’re familiar with New York City, I would say that these neighborhoods are comparable to the Upper East Side, which borders Central Park.
Hotels: ($) The Montana Hotel; ($$) Sonder Kensington Gardens; ($$$) The Franklin London – Starhotels Collezione
- Westminster and St. James: This is another potential option for first-time visitors to London, as it’s located in the heart of the city and very near major destinations like Buckingham Palace, Trafalgar Square, Westminster Abbey, and more.
Hotels: ($) Best Western Buckingham Palace Rd ; ($$) St. James’ Court, A Taj Hotel, London ; ($$$) Conrad London St James
- Mayfair and Marylebone: This is a posh, upscale area filled with high-end shopping, hotels, and restaurants. The vibe is comparable to what you might find in Notting Hill or Chelsea, but it’s a bit more centrally located.
Hotels: ($) Welcome London – Maddox; ($$) Radisson Blu Hotel, London Bond Street ; ($$$) The Biltmore Mayfair
- City of London: This is London’s financial district, located across the water from the South Bank. While there are upscale restaurants and a couple of noteworthy sites here, I would recommend against actually staying here, as it won’t be particularly interesting or well-located for London tourists who aren’t there for business.
Hotels: ($) Yotel London City; ($$) Club Quarters Hotel London City, London; ($$$) Clayton Hotel London Wall
- Shoreditch: For a neighborhood with less touristy, more local vibes that’s located a bit closer to the central London than the East End, check out Shoreditch. It’s known as a super trendy and funky area with cool local bars and restaurants. Don’t expect to see too many tourists in this part of town, though.
Hotels: ($) Point A London Liverpool Street; ($$) citizenM London Shoreditch; ($$$) Nobu Hotel London Shoreditch
- Camden Town: Another hyper-local neighborhood located just outside the city center, Camden has a grungy, alternative vibe and the iconic Camden Market. This area was famously home to Amy Winehouse and may be worth a visit if that’s the scene you’re looking for.
Hotels: ($) Holiday Inn London Camden Lock, an IHG Hotel; ($$) The Camden Town Hotel
- East End: To put it simply: the East End is a schlep. If you’ve been to London several times, are on a budget, or are looking for a completely local (read: not touristy) vibe, consider staying in the East End. Otherwise, you may pencil in a visit if you have a bit of extra time, but beyond that I’d recommend sticking to west London. That said, a few key highlights in this neighborhood include local nightlife, Jack the Ripper sites, and street food and vintage markets, including Spitalfields market and the surrounding neighborhoods.
Map of London Neighborhoods with Descriptions
How to Get Around in London
As big as London is, it’s also very easily navigable. The easiest and most cost-effective ways to get wherever you’re going are to walk, take the Tube (the London subway), or the classic double-decker public buses. Throughout the city, public transit is clean, easy to use, and inexpensive, though you can always grab a taxi, Uber, or Bolt as well.
Where to Eat and Drink in London
London’s pub culture is as much a part of the fabric of local daily life as traditional dishes like fish and chips and beef Wellington, so you won’t want to miss a visit to a classic London pub (or two) during your stay.
A few worthy stops include:
It would be a crime to visit the United Kingdom and not indulge a bit of Indian food. While that may seem a little counterintuitive, you may be surprised to find out that along with classic British staples like Yorkshire pudding and bangers and mash, chicken tikka masala has been considered one of England’s national dishes for years. London has largely been influenced by cultures that make up the Commonwealth, so it’s easy to find world-class cuisine from all over the world during a visit to the British capital. Some can’t miss Indian restaurants in the city include the following:
- Dishoom: One of the most famous Indian restaurants in the city, featuring multiple locations. Get the Chicken Ruby (their version of chicken tikka masala/butter chicken).
- Gymkhana: Another of London’s most iconic upscale Indian restaurants; highly recommend making a reservation in advance.
For casual lunches while you’re out and about, consider any of the markets I mentioned above (Borough Market and Portobello Market, in particular), and for more upscale dining options, consider these:
- Vintry and Mercer: A great rooftop bar and restaurant located in the City of London neighborhood, London’s financial center
- The Pelican: A very popular dinner spot in Notting Hill
- Noble Rot Mayfair: A beautiful restaurant with a great atmosphere in the heart of Mayfair
And for dessert, you’d be remiss if you didn’t check out one of London’s many viral sweet treats, like the hot chocolate at Italian Bear.
London Travel Tips and FAQs
What should I pack for London?
As in any major Western city, a capsule wardrobe of basic mix-and-match pieces is always advisable. For London specifically, I recommend bringing a travel-size umbrella and rain jacket in any season, and a good pair of walking shoes. Check out my other Recommended Travel Essentials here.
How many days should I spend in London?
If it’s your first time visiting, I would recommend spending 3-5 days in London. The city has SO much to do and it’s very spread out, so you could really spend a lot of time here if you’re looking to get to everything. You may also want to plan for a few extra days in the city if you want to take a day trip or weekend trip to somewhere nearby, like Paris, Stonehenge, or the Cotswolds.
Do I need to leave a tip in London?
No, tipping is not required or expected in London, as in the rest of Europe. At restaurants and in taxis, there’s no need to leave a tip, but for tour guides and hotel staff (like bellboys or maid service) you may still want to leave a little something extra.
Do I need a travel adapter for London?
YES you will need a travel adapter to plug in all your electronics while in London. It’s important to note that the adapter you need for London (and anywhere in the U.K.) is different than the one you’ll need for the rest of Europe! I recommend buying a universal plug adapter that works for countries all over the world, or at minimum, picking up a few adapters that will work specifically in the U.K. to ensure you’ll be able to plug in your devices as soon as you arrive.
Can I drink the tap water in London?
Yes, the tap water in London is perfectly safe to drink, so be sure to bring a reusable water bottle you can refill throughout your trip.
*Please note that some of the above are affiliate links. At no additional cost to you, I make a small commission if you choose to make a purchase. Please know that I ONLY recommend products that I personally use or believe to be helpful to other travelers.