Right Plant, Right Place!

The Beth Chatto Garden in Elmstead Market, near Colchester, is one of the “must-see” gardens in the United Kingdom. I find it difficult to put the sensation I felt on my first visit to there. There was an immediate sense that this was right; that it all fitted together; that this was a garden comfortable […]