Depends on the roads conditions, and how wet it is. I ride Vittoria Pave and Evo CX all the time on a bike with full guards, SKS long boards. Then I tried some Veloflex, on recommendations from a mate, and they dont puncture on me, and they roll so much faster, which is what I have on my fair weather bikes. Just been out round the north Cotswolds on them, as its nice weather today.
If in London, year round, Dr Sludge in the tubes and Specialized Roubaix tyres. London roads are just littered with debris.