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 Venue

GIVE THIS VENUE A SHOUT

Spaces

  • icon1 Number of Spaces 8
  • icon7 Reception 300
  • icon15 Dinner 150
  • icon10 Theatre Style 280
  • icon13 Cabaret 150
  • icon4 Whole Venue 300
  • Buzzwords

    Arty; Boutique; Hipster; Wooden Floors; Immersive

Copyright Shout About London