London's Big Ben clock tower viewed from Parliament Square with British Airways London Eye beyond the River Thames in the background

London
London's Big Ben clock tower viewed from Parliament Square with British Airways London Eye beyond the River Thames in the background