Closest Station
Angel
From
POA
Standing
300
Seated
160
Closest Station
Angel
From
POA
Standing
300
The London Art House is located in Islington on the musically-famous Britannia Row.
This venue has 8 creative spaces that are carefully designed to offer unique, stimulating environments for your event.
Your conference, training day or meeting will be one to remember in these carefully curated spaces. The event rooms are designed to excite positive & productive thought.