Londonfromwww.newsshopper.co.uk1 month agoLesnes Abbey Woods recognised as one of the UK's best-managed parksLesnes Abbey Woods has received the Green Flag award for 2025, recognizing it as one of the UK's best-managed parks.