LEEDS CASTLE: ‘The loveliest castle in the world’
Leeds Castle is not in Leeds! (The city of Leeds is in Yorkshire, about 250 miles from Broadstairs!) It’s actually in Kent, and is perfect for a Saturday day excursion from Hilderstone College. The castle is often called ‘the loveliest castle in the world’ because it is so romantic and has such beautiful grounds and […]
