I'm a travel writer and these are five great European cities for last-minute Christmas breaks
Breathe in the magic of a Winter wonderland with flights starting from just £14.99

Breathe in the magic of a Winter wonderland with flights starting from just £14.99