Open for the National Garden Scheme: Denne Manor Farm

  I’m taking a short break from my Chelsea reporting to bring you news of a superb new garden opening for the National Garden Scheme here in Kent this weekend. I visited Denne Manor Farm back in late April on what can politely be described as an unseasonably cold and dreary Sunday. Being partially urbanised […]

Read More