Inside the world’s best bar: Artesian at The Langham
Having just been awarded the title of World’s Best Bar by Drinks International magazine for the second consecutive year, the chic and sophisticated Artesian bar located at The Langham hotel…
Share