LONDON

Big Ben and the Palace of Westminster is seen from the Millennium Wheel on the river Thames in central London October 24, 2001. REUTERS/Kevin Coombs REUTERS KC