Brit visits world's best bar just a short flight from UK – and one drink stuns him 0 30.06.2024 10:30 Express.co.uk Most of the world's best bars are in New York, Paris or London- but two recent winners are situated within just a few streets of each other in Barcelona