London Eye, Londra'nın panoramik manzarasını sunarak şehri ve ötesini temsil eder. Ayrıca, milenyumu kutlamak amacıyla inşa edilmiş geçici bir yapı olarak tasarlanmış, ancak popülerliği nedeniyle kalıcı bir simge haline gelmiştir. Her bir kapsül, Londra'nın 32 ilçesini temsil ederken, 13 numaralı kapsül batıl inançlar nedeniyle atlanmıştır. London Eye, aynı zamanda modern İngiliz kimliğinin ve yenilikçiliğinin bir sembolü olarak da kabul edilir.