London 2009
This view better shows the position of the London Eye on the South Bank of the River Thames, just across the river and on the other side of the Westminster Bridge.