Often described as "the loveliest castle in the world", Leeds Castle sits on islands in a lake surrounded by parkland.
Often described as "the loveliest castle in the world", Leeds Castle sits on islands in a lake surrounded by parkland. Its royal connections, gardens and peaceful setting make it ideal for a weekend countryside escape.
Map
Tags
historycastle