Last updated:
London's bar scene is vast and varied, spanning world-ranked cocktail bars, hidden speakeasies, sky-high rooftops, historic pubs and relaxed wine bars. The best bar in London depends entirely on the night you want. This guide points you to the right type and the right neighbourhood.
By type
For craft cocktails see our best cocktail bars; for hidden venues, our speakeasy bars; for views, our rooftop bars. Traditional pubs remain the soul of London drinking, especially the historic riverside and City taverns.
By neighbourhood
Soho and Shoreditch lead for sheer density and variety, Mayfair for polish, the City for after-work and historic pubs, and the South Bank for riverside drinking. Each neighbourhood has its own character, covered in our neighbourhood guides.
Planning a night out
Book destination bars ahead, especially at weekends, and check dress codes at the smarter hotel venues. Most bars are over-18s with ID checks, and last orders vary, so confirm closing times if you are planning a late one.
Good to know
Plan the rest of the evening with our things to do in London at night guide, and travel cheaply using Oyster vs contactless.






