For 12 nights, you may witness the Northern Lights in London.
The inclement weather has prompted travelers to abandon their trip plans and remain indoors for the past 20 months. The majority of us have even been prohibited from leaving our city, and we have had to make do with enjoying holidays from the comfort of our own residences. This winter carn