Address
18 Shacklewell Lane
London
E8 2EZ
United Kingdom
Website
Telephone
Facilities
Shop
LUX is an arts agency which explores ideas around artists' moving image practice through exhibition, distribution, publishing, education and research.
Location