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.