The Crown at Wormingford is a Bar and Grill and Pub offering casual dining. This establishment provides home-cooked food in a rustic garden setting, with a unique location alongside steam trains.