The American Bar at The Savoy The American Bar at The Savoy is one of the capital's oldest cocktail bars, having been serving them since 1893. The name originates from the American style drinks that made the bar popular at the time. The American Bar at The Savoy American Bar The Savoy Hotel 100 Strand, London WC2R 0EZ Image Source: The Savoy