For those who want to spend the holidays traveling, big cities such as London tend to be a solid bet. With enough locals & visitors around, there are always plenty of activities to do, and nothing ever shuts down completely. I spent last Christmas & New Year’s in London, hanging out with friends & experiencing […]