Skip to main content

London crowned world's best city for bars - with The Langham at number one