This guide to the best things to do in Rye, East Sussex has all the highlights. From the Ypres Tower to Mermaid Street, there's a lot in Rye.