English Wikipedia - The Free Encycl...
Download this dictionary
Leonardslee
Leonardslee is one of the largest and most spectacular landscaped woodland gardens in England. They are particularly noted for their spring displays of rhododendrons, azaleas, camellias, magnolias and bluebells, with the flowering season reaching its peak in May. Leonardslee is situated at Lower Beeding, near HorshamWest Sussex.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License