Jump to navigation
Completed November 2007
Castle Gardens, Link Road,
Bishop's Stortford, Herts, CM23 2BA
Map link here