Winter is a great time to visit the capital of England, especially over Christmas time. Cosy Christmas markets, streets decorated with holiday ornaments and Christmas songs playing everywhere you go. If you’re lucky, the city might even have some snow. Your visit, however, can take a turn for the worse if...