Beechwoods is a 9.8 hectare Local Nature Reserve in Great Shelford, Cambridgeshire, south-east of Cambridge, England. It is owned by County Farms and managed by the Wildlife Trust for Bedfordshire, Cambridgeshire and Northamptonshire.
SUMMARY FROM WIKIPEDIA (CC BY-SA) ↗
No ratings yet. Visit Beechwoods on a route and rate it in the app — your review opens this page for everyone.