Led London Canvas April 26, 2021Entertainment Led London Canvas / The london eye, or the millennium wheel, is a cantilevered observation wheel on the south bank of the river thames in london.