Castle placed on the hill overlooking the lovely town of Lewes. The building of Lewes Castle was started soon after 1066, but wasn’t finished for 300 years.
castles and palacesEast Sussex, England, United KingdomLewes, East Sussex, England, United Kingdom