The Beechwoods nature reserve is managed by the Wildlife Trust for Bedfordshire, Cambridgeshire, Northamptonshire and Peterborough.
[1] It is located in Cambridge, England, between its center and the Gog Magog Hills.
This Cambridgeshire location article is a stub.
You can help Wikipedia by expanding it.