Having beaten off competition from across the country the best butcher award has been given to a Scottish man based in Aberdeenshire. His butchers is called Davidson Specialist Butchers and it has proved itself the best butcher shop at an award ceremony that took place in London. John Davidson is the owner of the butchers […]
Supporting Local Food & Drink Suppliers