from£645Pork & lamb spit roast
Pork and lamb together over charcoal, for the biggest and hungriest groups.
30–200 servings per machine
See prices & menu
About four miles from our Chessington base, Epsom and Ewell are home ground for us: charcoal spit roasts, whole hogs and braai for garden parties, clubs and big summer days.
Hog roast in Epsom
Big groups are what spit roasts do best. One charcoal machine handles 30 to 200 servings of pork, or up to 240 of lamb, and for club days, tours and reunions we bring a second machine.
Summer in Epsom means Derby week on the Downs and plenty of garden parties around it. Whatever the occasion, we arrive 5–6 hours before you want to eat, cook everything fresh on site and serve for an hour, which can be extended.

What we’d suggest
Every roast comes with a chef, gazebo, serving table, freshly baked rolls and sauces. Tell us your guest count and we’ll quote properly.
from£645Pork and lamb together over charcoal, for the biggest and hungriest groups.
30–200 servings per machine
See prices & menu
from£875A whole golden hog as the centrepiece, 60–150 servings per machine.
60–150 servings per machine
See prices & menu
from£795Whole British free-range lamb with salt and rosemary, served with mint sauce.
25–200 servings per machine
See prices & menuOn the day
Full details are in the terms on each package page. Paying your £100 deposit secures the date.
Reviews
Rated 4.9 from 166 Google reviews and 5.0 on Trustindex and Yell. Read more reviews.
“Such great food and such great service.”
Questions
Yes. A charcoal spit machine handles up to 200 servings of pork, and we bring extra machines for bigger numbers. Send us your guest count for a quote.
Yes, £10 million. Our machines are PAT tested and our gas machines are gas certified, which clubs and venues often ask to see.
No. Epsom and Ewell are well within 20 miles of our Chessington base.
Nearby

Book your date
Tell us the date, the guest count and the venue. We answer every enquiry within 24 hours, and a £100 deposit secures your date.
07970 803401