The beautiful town of Rye in East Sussex.