did you ever want to see big ben, houses of parliament, westminster abbey in 15 minutes? then ba london eye, is the one for you. british airways london eye, formerly called as the millennium wheel, is situated on the south bank of the river thames on the jubilee gardens.