Leonardslee - Wikipedia
https://en.wikipedia.org/wiki/Leonardslee
WEBLeonardslee is an English country house and English landscape garden and woodland garden in Lower Beeding, near Horsham, West Sussex, England. The Grade I listed garden is particularly significant for its spring displays of rhododendrons, azaleas, camellias, magnolias and bluebells, with the flowering season reaching its peak in May.
DA: 18 PA: 62 MOZ Rank: 20