London - England, UK - June 28, 2014 - Movement of boats on the Thames. The London Eye on background. London