The phone number is 01223324033.
I am also looking for a train going to Bishops Stortford that leaves after 15:30.
restaurant-food restaurant-name restaurant-pricerange train-departure train-destination train-leaveat
restaurant-food restaurant-name restaurant-pricerange train-departure train-destination train-leaveat
restaurant-food restaurant-name restaurant-pricerange train-departure train-destination train-leaveat
restaurant-food restaurant-name restaurant-pricerange train-departure train-destination train-leaveat