England | UK | Wanderlust
Princesses and peacocks at Leeds Castle, Kent
There’s so much to say about Leeds Castle, I hardly know where to start. So I’ll begin with one of the key facts. Leeds Castle is not in Yorkshire. It’s not even near the famous Leeds. It’s…
