>>3257005Zeiss wipes.
They clean well without damaging the coatings and evaporate quickly.
Plus you can keep a couple in your pocket/bag/jacket, use and discard without the hassle of carrying a bottled liquid+cloth that you need to keep clean.
Great for travel, especially when flying, with all the bullshit restrictions on liquids.
200 for ~£11 I think.