Christmas is the time for indulging in festive treats, so why not book a last-minute trip to the German city known as the 'capital of gingerbread'?