Land south of Upshire Road, Waltham Abbey
EIA Screening Option for Outline application with all matters reserved except for access, for up to 250 residential units, open space, landscaping and associated infrastructure.