20 Feb 12 Fast Spinning Facts about The London Eye The London Eye might not be one of the longest-standing landmarks of the UK capital, but it’s still one of … Read on No comments