Iconic UK city is one of the most walkable in the world and has magical Christmas lights 0 09.11.2024 13:12 Express.co.uk Christmas in London is a magical time - and the Capital is also very walkable once you're in the centre.