A new exhibition space is due to open at Battersea Power Station this spring in what is being billed as the first of its kind in central London. NEON said the space would be dedicated to “immersive ...