What can only be described as a culinary masterpiece, the hog roast is without a doubt one of the most splendid and opulent taste sensations known to man. Steeped deeply within our heritage and history here within Britain, hog roasts often provided the centrepiece of many a royal banquet and when cooked properly, to perfection, […]