Sarah Sze designs artwork for hidden Victorian waiting room at London train station
New York-based artist Sarah Sze has created a large-scale art installation in a vaulted space above Peckham Rye station that had been boarded up for the last 50 years. More