Of course there are winding roads in England, and contrary to popular myth it doesn't rain every day!
Yes not everyday, only about 45% of the days in the year have some precipitation. http://www.london.climatemps.com/precipitation.php Go up to Glasgow and it's only 55%.
It's only 35% where I am, and high powered RWD cars are just a pain on a wet day, in the bends or not.
Along with "character and depth" comes obsolescence. But hey, wearing mechanical watches with 18th century technology is still a thing. So like I said, whatever floats your boat.