The bougie, standalone lodges are perched right on the lakeside within the grounds of Leeds Castle, a short stroll from a ...
Leeds Castle in Kent was home to a succession of queens after King Henry VIII Laura Sharman visits the grounds and stays onsite in a lakeside lodge READ MORE: My stay in a Maldives resort that's ...