Trust reveals latest nature reserve Monday 2 November 2020 We're proud to reveal our latest and 58th nature reserve: Ideford Common.