Rye Castle Museum, Ypres Tower

Also known as Ypres Tower, was built in 1249, and is situated in Rye, East Sussex, England. It was Henry III who gave permission for the castle to be built as part of the defense against the frequent raids by the French.

Address

4 Church Square
Rye
TN31 7HE
United Kingdom