Mint Leaf menù, Bishops Stortford