Ferns Restaurant phone 7, Market Square, Bishop's Stortford, Hertfordshire CM23 3UP Bishop's Stortford, Hertfordshire CM23 3UP map The Lemon Tree phone 14-16, Water Lane, Bishop's Stortford, Hertfordshire CM23 2JZ Bishop's Stortford, Hertfordshire CM23 2JZ map if (!IN_DEV) { ?> } ?>