Image Number: PLW1301006.jpg
Caption: Big Ben, the clock tower of the Palace of Westminster, houses the worlds largest four faced chiming clock, in the second largest free standing clock tower in the world.
Location: Westminster London England
Credit: LOOP IMAGES/Peter Lewis
Model Release: No
Property Release: No
File size: 1.4MB
Other file sizes and formats available.
Restrictions (if applicable):