[ First | Previous | Back to London - 2008-02-12 | Next | Last ]
The clock tower of the Palace of Westminster. But we all know it as Big Ben.