The London Eye was built in 1999 on the South Bank of the River Thames. It’s currently one of the most popular tourist attractions in the UK and receives almost 4 million visitors every year. 192 more words