London Eye By Harpersmithsarchitecture, City, London The London Eye, situated on the southbank on London. Read More 18 February 2021