Quick answer: For a first visit, stay in the West End (Covent Garden and Soho) for central buzz, or the South Bank for riverside views. Shoreditch is the hip east-London pick, Kensington the classic museum quarter, and King’s Cross the modern transport hub.
Where should you stay in London?
London is huge, but the Tube ties it together. For a first trip, stay central (Zone 1) to cut down on travel time. Here are the best areas.

Covent Garden and Soho: best for first-timers
The heart of the West End, walkable to theatres, restaurants and the British Museum. Central and lively, if pricey.
The City and Clerkenwell: historic and handy
Quiet at weekends and well connected, home to the design-led Ned and the pretty Zetter Townhouse.

Shoreditch and the East End: hip and creative
Street art, markets and nightlife, near Spitalfields. Stay at the buzzy Hoxton Shoreditch.
King’s Cross: modern and connected
Reborn around the station, great for transport (including the Eurostar). The Standard London and budget YHA St Pancras sit opposite.
Frequently asked questions
What is the best area to stay in London for the first time?
The West End (Covent Garden and Soho) is best for first-timers: central, walkable to the theatres and sights, and well served by the Tube.
Is Shoreditch a good area to stay in London?
Yes, if you want hip east-London energy: street art, markets, bars and independent restaurants, a short Tube ride or bus from the centre.
Where should I stay in London on a budget?
Look at well-run hostels and modern budget hotels around King’s Cross, or areas just outside Zone 1 with quick Tube links, to save without losing convenience.
Is it worth staying near the South Bank?
The South Bank is a scenic, central base by the river, walkable to Tate Modern, Borough Market and Westminster across the bridges.
Find your base in the full London guide.
Plan your trip to London
Compare places to stay and book tours and experiences, all in one map.