While London is renowned as a tourist-friendly location all year round, the capital is transformed into a winter wonderland during the colder months. From festive Christmas markets and ice-skating rinks to free museums and West End shows, there’s something...