The Friends of Castle Meadows are excited to announce that the woodland area in Castle Copse, located in Castle Meadows, has recently been awarded National Forest for Wales status. The dedicated team of volunteers from the Friends has put in a lot of effort and hard work to maintain and develop a woodland space within […]