London has plenty of cocktail bars, and the ones worth a night out do something the others cannot copy: a room with some life in it, a drink with a story, a place where you can still talk. These eight run from a busy Soho bar to a grand hotel room, with a martini made at your table somewhere in between.
They are spread across Soho, Mayfair, Shoreditch, the South Bank, Marylebone, Islington, the Strand and Holborn, so there is a good one wherever the evening starts.




















