Lewes Castle

Lewes, United Kingdom

Lewes Castle stands at the highest point of Lewes, East Sussex, England on an artificial mound constructed with chalk blocks. It was originally called Bray Castle.