If you’re seeking a serene yet inspiring location for your next corporate retreat, look no further than Down Hall Hotel, Spa & Estate. Nestled within easy reach of the M11 and just a short drive from the M25, Down Hall offers the perfect blend of accessibility and seclusion. For those traveling by train, Bishop’s Stortford...