Are you planning to travel to London this holiday season? This is the perfect time to visit The City of London, especially at night, because it is considered one of the most beautiful cities in the world. When the sun goes down, the city lights up. When you’re exploring the city after the sun has gone down, be sure to visit some of these places!