Dune London Shoes offer stylish comfort with a textile upper and cushioned insole for smart casual outfits.