Deserted city – London on Christmas Day
Happy Xmas everyone! Christmas Day is probably the best time of the year to walk around London in piece and quiet. We had a few hours to kill and enjoyed our short stroll through almost empty streets. There’s no public transport and … Continued