Get Directions to Jrs Cafe Bar ← View details Water Lane, Bishops Stortford, Hertfordshire CM23 2JZ, United Kingdom, Bishops Stortford, England Get Directions From* To * — Required information