Tag: Beaufort Bar

TLE

Bar of the Week – The Beaufort Bar at The Savoy

One of London’s oldest and most popular hotels, The Savoy is home to not just one, but two of the World’s best renowned bars. First opened in 1903, The American Bar is bright, opulent and classic, while the windowless downstairs Beaufort Bar has a far more sedate, still luxurious, atmosphere. ...