English Heritage: St Leonard's Tower

English Heritage: St Leonard's Tower
269 London Road, St. Leonards-on-Sea, East Sussex, TN37 6NB