Terra Nexus

Terra Nexus is an immersive experience featuring 25 artists produced by Proposition Studios. First opening at our former site in Peckham in October 2020, the…