
How to spend Christmas Day in London
Christmas is certainly the most wonderful time of the year, and there is no better place to spend Christmas Day than in London. Santa is not the only one who rests on Christmas Day after a busy year, London does too! It’s the one day where London feels quiet and still, so it’s the perfect opportunity to immerse yourself in all things festive in London. Even if London comes to a halt on the 25th December, there are still plenty of things to explore. Transport Public transport is very limited around Christmas time and all tubes lines are not running...
READ MORE →