Postcard of southern England.. We drove #Helga2004 along here twenty years ago in 2004, looking back from 2024