Stowe – The perfect landscape garden
I think, probably most of us has a picture in mind about a romantic, sometimes mysterious English landscape garden, with lakes, groves, pavilions, follies and tea houses that we once saw on television, probably in a Sherlock Holmes film. Whether…