
The Museum of Contemporary Art, London was founded in 1994 as a project based museum. No formal built space was to be required to mount a series of international exhibitions that incorporatedsculpture, video, painting, photography and installation. Projects were curated for virtual and specific sites, and these past projects can be seen in the Archive.
Show businesses near Peckham