Victoria Tower, Houses of Parliament, London - Stock image
Big Ben, Capital Cities, City Of Westminster, England, Famous Place
London, England - October 15, 2009: The imposing Victoria Tower at the Palace of Westminster (Houses of Parliament), London, seen from Victoria Tower Gardens on the Thames Embankment. People are relaxing on the grass and a TV crew is at work in one corner. The Victoria Tower is used to house the Parliamentary Archives. The tower of 'Big Ben' is to the right.