Three exceptional 5 bedroom houses set at the end of Haymeads Lane overlooking Bishops Stortford golf course. Download Site Plan Number 1 Number 2 Number 3 Street Scene