Why would it be a delivery hub for Pizza Express - does PE (or indeed any of the allegedly up market pizza chains) do delivery hubs? It used to be a sit down restaurant so there is clearly ample space for it to be a sit down restaurant again.
It seems we're all setting lots of hares running before anything is known so it might be prudent to just wait and see?