Crucially for Scotland, Edinburgh’s own Panda & Sons was once again included on the prestigious list, at a very respectable Number 34.| Scottish Licensed Trade News