Creator
The spending power of British consumers is under pressure as disposable income shrinks.
It has taken two decades to plan, 20 000 workers to build and cost an unprecedented £4,3-billion. But until now, the doors to the retail space at Terminal 5, at London’s…