London, GBR - August 7, 2005 -- The Palace of Westminster, home to the two British houses of Parliamant, the House of Commons and the House of Lords,  in London, Great Britain, on August 7, 2005.  The tower at the left, center of the frame is the Victoria Tower.  At the right is the Clock Tower of the Palace of Westminster, popularly known as "Big Ben".  This view is from a ferry in the middle of the Thames River.  .Credit: Ron Sachs / CNP
Share
London
London, GBR - August 7, 2005 -- The Palace of Westminster, home to the two British houses of Parliamant, the House of Commons and the House of Lords, in London, Great Britain, on August 7, 2005. The tower at the left, center of the frame is the Victoria Tower. At the right is the Clock Tower of the Palace of Westminster, popularly known as "Big Ben". This view is from a ferry in the middle of the Thames River. .Credit: Ron Sachs / CNP

Filename: 080705London23.jpg
Source: Consolidated News Photos
Date: 7 Aug 2005
Location: London Great Britain
Credit: Ron Sachs - CNP
Copyright:
Model Release: No
Property Release: No
Restrictions:
Direct Link:
Keywords:
London
England
Great Britain
United Kingdom