London Art House
The London Art House is the brainchild of three unique individuals: a Slade trained fine artist, a theatre designer, and a psychologist. Together they have succeeded in activating the brain’s feel-good chemicals through the psychological effect of color. This venue ensures guests will feel inspired, engaged, and relaxed.
Address: 2-18 Britannia Row Islington, London, N1 8PA
Type: Conference VenueGIVE THIS VENUE A SHOUT
Number of Spaces 8
Theatre Style 280
Whole Venue 300