London, the capital of England, is a vibrant city with a rich history and culture. The city is known for its iconic landmarks, such as Big Ben, the Tower of London, and Buckingham Palace. I was more than happy that the sun showed up during my visit in November, giving me the opportunity to capture some beautiful images of the city.