Land East Of Manor Links (BISH9) Bishops Stortford Hertfordshire
Discharge conditions 13 (landscaping) and 31 (electric charging points) attached to 3/20/0245/FUL