Site Of Former Foundation House Icknield Way Letchworth Garden City Hertfordshire SG6 1UD
Details reserved by Condition 24.4 (Verification report) of planning permission 20/01714/FP granted on 14.06.2021.