Many medieval castles still exist today in one form or another. Some of the best-preserved medieval castles include the Tower of London, Dover Castle, and Carcassonne Castle.