Holy cow (or should I say holy pig??) Hog Roast London did it again! This is the 3rd time I've loved their food. 3 hog roasts so far over the summer I am so gonna get fat ... more