Hotels
Leeds Castle opens new Lakeside Lodges
The floor-to-ceiling windows of the Lakeside Lodges, which are equipped with binoculars, allow guests to observe wildlife over the vast Great Water
Leeds Castle, located near Maidstone, Kent, has opened four new luxury Lakeside Lodges, accessed via a private walkway through the Lady Baillie Mediterranean Garden Terraces.
You'll need to
subscribe to unlock this content. Already subscribed? Login?