By Luke Donnelly The beautiful seaside town of Rye, near the Sussex coast and just an hour from London, has been crowned ‘the most naturally beautiful town’ in England. Its quaint cobbled streets, historic wooden and stone houses, and ancient pubs make it a top pick for Londoners. Winding your way through Rye’s hidden paths and slim lanes, its no surprise why it’s regularly lauded as “the most naturally beautiful” spot in England and Wales. This is a belief shared by the property experts at Garrington, who gave this accolade to Rye twice, in 2021 and 2022. It also features on the list of best …