This episode explores one of the most famous castles in the UK - the Tower of London. The Tower was one of the first castles to be built by William, Duke of Normandy, following his successful ...
Home to more than 40 British monarchs and in use since the 11th century, Windsor Castle is a spectacular daytrip from London. Visitors can wander the elaborate state rooms, observe the famous ...
England and the ... stunning castles, and excellent seafood, and you've got yourself an underrated gem ideal for a day trip ...
You can spend the night sleeping next door to one of Kent’s most famous castles – and it’s just an hour from London.