Local Places for Nature Date awarded 26/02/2024 Location Narberth: Rural Local Authority Pembrokeshire Applicant Potential To Succeed CIC Award Given £66000