London Travel Guide

The Square Mile

London Tourism | London Guide

You're Going to Love London

London is welcoming, full of history, and constantly changing, making it an exciting place for young couples, families, and solo travelers alike.

Stroll along the Thames, take in the book markets on the South Bank, cross over Waterloo Bridge and head across Trafalgar Square. Book tickets to West End plays, climb Big Ben, and enjoy gourmet meals in Soho restaurants like Chotto Matte (Frith Street) or Ember Yard (60 Berwick St).

Join the crowds of Londoners as they cheer on soccer teams like Arsenal (in Islington) or Tottenham Hotspur (Edmonton), or buy some English cheese, bread, pickles, and beer and head to beautiful parks, like Hampstead Heath or Hyde Park, for a picnic.

In the evening, you can relax in your hotel or hit some of Europe’s most lively nightclubs, including XOYO (32-37 Cowper St) or Studio 338 (338 Boord Street, Greenwich). Whether you want a week of partying or some relaxing sight-seeing, London delivers.

Top 5 Reasons to Visit London

What to do in London

Big Ben
British Museum
Tower of London
Buckingham Palace
Top activities in London

When to Visit London

Find the perfect moment to book a hotel in London
Price per night in 3.0 stars hotel. Prices are not fixed and may vary with time

The best time to visit London depends on what you intend to do. If you want to catch a soccer match, visit in autumn or winter to have the best choice of games. To enjoy sight-seeing without it being too crowded, late spring and early summer are great times to visit (Late May to early July). London’s cultural calendar stretches all-year-round, however, so there’s never a bad time to book a flight.

How to Get to London

Airports in London

Airlines serving London

Good (19,794 reviews)
Good (44,033 reviews)
Good (9,539 reviews)
Good (17,392 reviews)

Where to Stay in London

London is a huge city with plenty of accommodation options. If you can stretch your budget, there are luxurious hotels like the Ritz (150 Piccadilly) or the Savoy (the Strand). The Melia White House (Albany Street) is a family-friendly choice close to London Zoo, while Montague on the Gardens (15 Montague Street), is a classy boutique option located in Georgian townhouses. Backpackers are also catered for thanks to excellent hostels like the YHA (79-81 Euston Rd) or the Arsenal Tavern (175 Blackstock Rd), which is convenient for matches at the Emirates Stadium.

Popular Districts in London

Hackney

Most popular hotel in London by neighborhood

Westminster

Where to stay in popular areas of London

Most booked hotels in London

How to Get Around London

The Cost of Living in London

Shopping Streets

Major shopping districts include Oxford Street, home to brands like Nike, H&M, Primark and Zara, while nearby Regents Street is home to Hamleys (188-196 Regent St), the world’s oldest toy store. The Westfield Centers in Stratford and Shepherd’s Bush are huge malls with well known brands, while Camden Market is the place to go for alternative fashions. Antique hunters will adore Portobello Market, vintage fashion stores are plentiful in Dalston, while Mayfair is home to luxury boutiques like b store (24A Savile Row) and Browns (23-27 South Molton Street). As a reference point, expect to pay around £30 for a sweatshirt and £40-60 for high-quality jeans.

Groceries and Other

London is famously one of Europe’s most expensive cities, but the cost of living for American visitors might seem surprisingly low. If the pound falls against the dollar, the price of branded clothing, sports tickets, theater shows, and other tourist items can fall dramatically. When it comes to groceries, you can save money by shopping at supermarkets like Sainsburys, Morrisons and Tesco. Waitrose and Marks and Spencer are a little more up-market, but sandwiches will still only cost around £2. If you need any electrical items, head to Tottenham Court Road, which has a cluster of electronics retailers.

Cheap meal
Cheap meal
$20.10
A pair of jeans
A pair of jeans
$85.73
Single public transport ticket
Single public transport ticket
$3.35
Cappuccino
Cappuccino
$3.50

Where to Eat in London

Over the past 20 years, London has become a great dining destination. For great Indian food, head to Trishna (15-17 Blandford St) or to Drummond Street for delicious, healthy buffet meals. Roka in Fitzrovia is thought to be the city’s best Japanese restaurant. Social Eating House (8 Hoxton Square) is run by a pupil of Gordon Ramsay and serves up gourmet British specialties, while Ceviche in Soho offers Peruvian dishes and pisco sours. You’ll find incredible fish and chips at Fish Club in Wandsworth or Golden Hind in Marylebone, while for pub food the Bull and Last (Dartmouth Park, Highgate) is unbeatable. Prices of a meal can vary hugely but expect to pay £70 at a central London restaurant, £6 for fish and chips, and £30 for a pub meal with drinks and desserts.

Other popular cities in England