National nature reserve (United Kingdom)

Stodmarsh, a National Nature Reserve in Kent.

In the United Kingdom, a national nature reserve is a form of statutory nature reserve that are designated by one of the UK's national nature conservation bodies.[1]