Thames Next Thames River Cruise  

  The top of British Airways' London Eye is 450 feet above the ground,