Next to the Houses of Parliament in Westminster is one of London's most famous landmarks, Big Ben, which is also right next to the Thames.
Big Ben is one of London’s most iconic landmarks and a must-see for any visitor. Big Ben is actually the name of the largest clock inside the clock tower, which was named the Elizabeth Tower in 2012.
The Big Ben is the world’s largest four-faced chiming clock and is situated at the north end of the Palace of Westminster. The clock tower was completed in 1859 and has become an important symbol of both London and England. Every hour, the Big Ben chimes the time, which can be heard from miles away. The Big Ben is also a popular spot for photos, especially at night when the clock is illuminated by floodlights. For tourists looking to experience some of London’s history and culture, a visit to the Big Ben is a must.
The best places to take a picture of the Big Ben is from the Westminster Bridge and also from the opposite side of the Thames.