When the days grow shorter and cities are enveloped in a warm sea of lights, one of the most beautiful times of the year ...
Return flights for an enchanting weekend in December from London to Cologne can still be found for £169, according to ...