London Eye turns 25: Tourists wanting a bird's eye view of Big Ben, St Paul's Cathedral and Buckingham Palace have put the ...