Rumour has it that Ocean Sky will only have rights on one of the stands on the area previously used by Harrods (the South Stands) wheras Harrods had three.
That might be a bit restrictive.
I'd also be interested to know where they will carry out the engineering works as I believe Luton's by-laws prohibit such work taking place on stand.
OLY 1B