Dec 20, 20232 minTonbridge CastleTonbridge Castle is located in the centre of town, overlooking the River Medway. The gatehouse is still standing, as well as some of the cas
Sep 27, 20232 minGuildford CastleGuildford Castle is in Guildford, Surrey, England. It is thought to have been built by William the Conqueror, or one of his barons, shortly