What is a Local Nature Reserve?
A Local Nature Reserve (LNR) is a place with wildlife or geological features that are of special interest locally. There are over 1050 LNRs in England. They offer people special opportunities to study or learn about nature or simply to enjoy it. There are over 1050 LNRs in England.
You can find out more about LNRs here and here.