Kent

Leeds Castle Cottages, nr Maidstone, Kent

Leeds Castle Cottages, nr Maidstone, Kent

Globalmouse writer Louise travelled to Leeds Castle in Kent to review their self-catering cottages: As we arrived on a dark January night at the Leeds Castle grounds to check into our cottage and start our weekend, we were treated to the majestic sight of the castle itself lit up, surrounded by the moat, and rightly […]