El South Bank Centre y el British Airways London Eye firmaron un alquiler de veinticinco años de duración el 8 de febrero de 2006 después de una revisión judicial de la disputa.