London’s the Connaught bar is voted ‘best in the world’ for 2020 December 13th 2020 Known for its landmark libations and daring new mixes, the Connaught Bar in London's Mayfair has been voted the best in the world for 2020 Food & Drink 0