The best attractions in London. London Eye The London Eye was formally opened by the Prime Minister, Tony Blair, on 31 December 1999, although it was.