Register with us for exclusive London events, offers, and content.
L-13 Light Industrial Workshop
L-13 Light Industrial Workshop, 31 Eyre Street Hill, London, EC1R 5EW
Website: l-13.org
Wikipedia: en.wikipedia.org/wiki/L-13_Light_...
Museums Tourist Attractions Sightseeing Galleries
Our Rating: - no reviews for L-13 Light Industrial Workshop yet - Add your review
Contemporary art space