Your Heritage Date awarded 06/11/2008 Location Letchworth South West Local Authority North Hertfordshire Applicant Letchworth Arts Centre Award Given £21000