The people, places and stories making news in the British countryside.
The final stop on Anita’s east coast road trip is the mysterious Orford Ness in Suffolk.