To navigate, press the arrow keys. Barker Michael ← View details 24 Glebe End, Elsenham, Bishop's Stortford, Elsenham, England CM22 6EL +44 1279 812589 Get Directions From* To * — Required information