London Icons

London Icons

London icons: a red phone box in front of Big Ben at the Houses of Parliament. The clock tower was built in 1859 and came to be known as Big Ben, the nickname of the largest bell inside the tower. London, England, UK.

November 21, 2007
#5950