From Manchester, flights to Seville are under £50 return. From Liverpool, you can jet off for £54 to Porto. Naples, the land of Pompeii is £61, also from Liverpool. Another Italian favourite, Venice, is £46 return from Bristol. And, if Germany is your destination of choice, a whopping six cities can be accessed for under £50 return. Indeed, Hamburg is a mere £25 return? Coupled with self-catering accommodation, a family of four can enjoy a January jaunt for under £500.
And, if like me, your other half needs persuading to spend money on frivolities, why not book the break in secret and wrap up a guidebook in snowman-littered paper? A European mini-break under the tree is surely better than a pair of socks or a selection box?