Home & Design 11 Fun Facts About The London Eye By Krystal K. Lindahl 4 months ago The London Eye is the largest cantilevered observation wheel in the world and is frequently