Art Scene Warehouse focuses on avant-garde Chinese contemporary paintings, sculpture, photography and installations in Shanghai. Art Scene Warehouse is a big venue: 1,800 square metres, with 4.5 - 6 metres high ceilings. So the Gallery is able to hold large group exhibitions featuring big artworks. For smaller-sized Chinese contemporary artworks for the home environment, the venue Art Scene Classic was established at the back of Art Scene Warehouse.
Art Scene Warehouse, in its current location, was established in 2003 the 50 Moganshan Road (M50) Suzhou Creek art district of Shanghai. Art Scene Warehouse was one of the first galleries to be established in Moganshan Road, and it is still the largest gallery there and is probably the largest private gallery in Shanghai.