There is no universal “best” neighbourhood to stay in London. Since London’s best sights and thing to do are spread out, there’s no “downtown” as such, and much depends on your interests and budget. Some neighborhoods are more central and convenient than others, given that most visitors to London walk or use public transport to reach the attractions.
Similarly, the best hotels in London are not focused in one neighborhood and it’s easy to find great luxury accommodations in most areas of London.
The West End (Covent Garden, Soho, Leicester Square, Oxford Street, Mayfair) is a very central district with most of London’s theatres, top art galleries, excellent, varied dining for all budgets and much of London’s nightlife. 4-star and 5-star hotels dominate, with some midrange bargains. Easy to walk around and handy public transport connections to other parts of London.
Just north of the West End, Bloomsbury and Fitzrovia are also centrally located, walkable to West End, with lots of bookshops, quiet streets, and the British Museum as the star attraction. Wide range of accommodation, cheaper than the neighboring West End. King’s Cross, with its train stations, is north of Fitzrovia. It’s low on sights, but has excellent transport links to other parts of London, to Heathrow and Gatwick airports and to France and Belgium via the Eurostar. Mostly inexpensive guesthouses and chain hotels.
Victoria, just south of Westminster and St James’s and on the fringes of the West End, has excellent transport links to Gatwick airport, and accommodations ranging from cheapies to pricey hotels.
Kensington is southwest of the West End. It’s on the Piccadilly line, useful for reaching both central London and Heathrow airport. Plus, it has several star attractions and while the area has numerous 5-star hotels, there is something for all budgets.
South Bank and Bank Side are across the Thames from the West End. Numerous attractions here, and London Bridge is handy for Gatwick airport. Some boutique hotels here as well as chains. City of London is good for sights, with some budget chain hotels and weekend bargains at pricier ones. Camden and the East End – bargain accommodations but less convenient for sightseeing.
- Best Neighborhood in London for Sightseeing: South Bank and Bankside
When it comes to sightseeing, South Bank and Bankside are excellent for access to big attractions – London Eye, Tate Modern, the Shard – and the City of London also has its share of popular sights, but both have few places to stay. South Kensington is great for museums and shopping; hotels tend to be pricey. Covent Garden and Soho are good all-rounders due to their proximity to the river, Westminster and other top sights, and ample accommodations are a boon.
- Best Neighborhood in London for Nightlife: Soho
The best area in London for nightlife is Soho. The neighbourhood is a good mix of trendy cocktail bars (many of which also do great food, traditional English pubs, theatres, and basement clubs with DJ nights, including a number of gay venues. There are only a few hotels in Soho, slightly set back from the action. Other good areas for nightlife include Camden with its live music venues and East End, with its legendary clubs.
- Best Neighborhood in London for Food and Restaurants: Covent Garden
Some of London’s best eating is done around Covent Garden. The dense cluster of streets is packed with restaurants ranging from inexpensive Indian, Mexican and Brazilian mini-chains to upscale fine dining and traditional pubs serving excellent local food. Covent Garden is a 5 min walk to Chinatown and also Soho, jam-packed with artisan coffee shops and global offerings. Hotels around Hyde Park offer London’s best Michelin-starred dining. Camden, the East End and King’s Cross are great for street food.
- Best Neighbourhood in London for Families: South Kensington and Marylebone
South Kensington is one of the best places to stay in London for families. The neighbourhood is relatively quiet, and there are two stellar museums with plenty of interactive exhibits for all ages. Just to the north is Hyde Park, with its playgrounds and the family-friendly Winter Wonderland during the colder months. Marylebone is another good option, within easy reach of both Hyde Park, London Zoo in Regent’s Park and Madame Tussauds – popular with older children.
- Best Neighborhood in London to Stay for First Timer: Covent Garden
If it’s your first time in London, then Covent Garden is the best neighborhood to base yourself. It’s centrally located, has a great dining and theatre scene and is within easy walking distance of numerous big attractions, such as the National Gallery, Houses of Parliament and the London Eye. There are excellent public transport connections to other parts of London and it’s easy to take a boat along the Thames to reach other places of interest. Accommodation for all budgets, too.
- Most Romantic Neighborhood in London: Mayfair, Marylebone, or South Kensington
If you want to romance your significant other in London, it’s hard a tough call between staying in Mayfair, Marylebone, or South Kensington. Mayfair is Old World wealth and charm, with renowned 5-star hotels such as The Ritz and the Connaught, and some of London’s most celebrated restaurants, including La Gavroche and Corrigan’s Mayfair. In South Kensington you can opt for the 5-star hotels that fringe Hyde Park, while Marylebone has a hip vibe, some excellent boutique hotels and less formal dining.
- Best Neighborhood in London for a Local Vibe: Camden
It’s hard to get more ‘local’ then Camden. The graffiti-tagged, gritty streets still resist gentrification and, Camden Market and the tour narrowboats on Regent’s Canal aside, this is still a working class neighbourhood. Stop by Barfly, Underworld or another local pub and you might catch the next big thing in alternative rock. In the East End, Brick Lane is ‘Banglatown’; like other parts of east London, it retains a strong immigrant feel, with curry houses, Bangladeshi cafes and sari shops.
- Safest Areas of London in London
London’s safest neighbourhoods tend to be the most affluent ones. Mayfair, South Kensington, Knightsbridge, Belgravia, Chelsea – all these are largely safe to walk around any time of day. Bloomsbury and Fitzrovia are also very safe, but standard precautions apply at night. Covent Garden is generally fine but things can get lively late on weekend nights.
- Unsafe Areas of London
Parts of the East End, such as Hackney and Shoreditch, can be sketchy at night. While the King’s Cross area has been rejuvenated, the area around the train station is still grotty and it’s best not to wander around late at night. Camden is fine during the day, but has a reputation for robberies and assaults outside daylight hours. The Soho and Leicester Square area can also get rough late at night and Hyde Park is best avoided after dark.