The Editor of PA Life enjoyed a stay at Leeds Castle in Kent – ‘the loveliest castle in the world’ – as the former royal residence has been referred to. It was easy to see why as the castle is chocolate box beautiful and surrounded by a gleaming moat within its 500-acre estate of rolling […]
Posts Tagged :
