The Pizza Hut building that was signature T2 for a while? Walking distance to Signature and Harrods terminals
Not sure what is happening now to Signature's terminal 2 except it isn't being used as a terminal. They keep their lights on though upstairs.
It is that building that stops Taxiway Echo handling anything bigger than a 757.