The food, service, ambience is all first class at the Dukes Head. At £70 a head it is pricey but very much worth it. I’d rather it cost more and walk away fed and happy than pay less and feel disappointed with the food. I highly recommend you pay them a visit and enjoy what’s on offer.
The Dukes Head – Bishops Stortford