Parcel U Land At Bishops Stortford North, Bishops Stortford Hertfordshire
Reserved matters consent following outline planning permission 3/13/0804/OP to provide 34 new homes on Site U