THE top bars across the globe have been named and in the top spot is one right here in the UK. Now, you might think the world’s best bar would be in London but it’s actually in Edinburgh, Scotland. The boozer called Panda & Sons secured the number one spot of the Top 500 Bars…