The American Bar at the Savoy

The American Bar at the Savoy

Named 2017’s World’s Best Bar, among cocktail bars in London few have the mythical status of The American Bar at the Savoy. Seen as the spiritual home of London’s cocktail scene, and the bar that gave the world one of the most famous and influential cocktail books ever, it is a place of pilgrimage for…

The American Bar at The Stafford

The American Bar at The Stafford

Ask a Londoner where the American Bar is, and depending on where you are, you will probably get a multitude of answers. Invariable though, they will almost always say “at The Savoy, on The Strand”. If you’re at all considering seeing this so called “Best Bar in the World”, go once for posterity, and never…