Sector: artist led space
Country: United Kingdom
City: London
Industry: Art

About

the icing room is an artist-led space born from an autocorrect error.