The World’s Best Bar

The Artesian Bar at London’s Langham Hotel has just followed up its 2012 award for World’s Best Bar by winning it again. Manager Alex Kratena and his team have created a menu creative enough and an ambience hos...