The photographer’s ambitious new exhibition What the Light Falls On is a free-ranging meditation on life
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…