One of London's most famous landmarks, the iconic Elizabeth Tower (commonly known as Big Ben) and the Palace of Westminster illuminated at night with traffic on Westminster Bridge.

One of London's most famous landmarks, the iconic Elizabeth Tower (commonly known as Big Ben) and the Palace of Westminster illuminated at night with traffic on Westminster Bridge.

Photo by yooch

Royalties free, Commercial & Editorial use

$10.00

Rating: 4.81  out of 5  based on 21 user ratings.

Stock photo: One of London's most famous landmarks, the iconic Elizabeth Tower (commonly known as Big Ben) and the Palace of Westminster illuminated at night with traffic on Westminster Bridge. was taken by yooch .