Many visitors to the UK make London their base. As well as all the wonderful sights in the city itself, it’s also within reach of some fantastic castles.
Our pick of the best five castles to visit from London:
Windsor Castle
Windsor Castle’s been part of 1000 years of British History, and is still a centre of Royal life. It was the Queen’s favourite home (apart from, perhaps, Balmoral). However you’d be forgiven for thinking that the castle, with its fairytale…
Hever Castle
Hever Castle is a beautiful medieval castle located in England and has been called one of the most romantic and picturesque buildings in Europe. Almost everybody who loves castles and English history should visit Hever Castle. In particular it was the childhood home of Anne Boleyn, second wife to Henry…
Arundel Castle
Arundel Castle, which was built in the 11th century, is the historic home of the Dukes of Norfolk and has been continuously occupied and renovated over the centuries. This vast castle, located in splendid gardens with a view of the River Arun in West Sussex…
Leeds Castle
Claiming to be the “loveliest castle in the world”, Leeds Castle in Kent (and, confusingly, nowhere near the city of Leeds in Yorkshire) is one of the most famous castles in England. Appearing in the Domesday Book, Leeds Castle has been a stronghold for the Norman armies, a royal residence,…
Dover Castle
Dover Castle is one of the most iconic castles in England. It also has the distinction of being among the oldest; it was originally fortified by William the Conqueror following the Battle of Hastings in 1066…