Ibis Budget Stansted Bishops Stortford is located in Bishop's Stortford. The area's natural beauty can be seen at Flitch Way Country Park and Hatfield Forest Country Park, while House on the Hill Toy Museum and The Henry Moore Foundation are cultural highlights. Whoosh Explore and Battlefield Live Hertfordshire are also worth visiting.