Water Lane Bar and Restaurant

Water Lane Bar and Restaurant
31 Water Lane, Bishops Stortford, East Hertfordshire, CM23 2JZ