A contemporary art gallery representing international artists across multiple media.
1967
United Kingdom
51 - 200 employees
Arts & Crafts
$25M - 100M in revenue
Not profitable
Industry Rank
9 out of 18
United Kingdom, Media & Communications, Marketing & Advertising
Sustainability Report
Total sustainability employees
1