UK’s 50 Best Independent Drinks Merchants: London retailer seizes top spot

London wine merchant Vagabond Wines was crowned the UK’s Best Independent Drinks Merchant last night after securing the most votes in a poll of industry…