5 Market Square, Bishop's Stortford, CM23 3UP