The World’s Best Bar: The American Bar at London’s Savoy Hotel Wins Top Spot at the 12th Annual Spirited Awards

tktktktktktktktktk