Award Winning Venue
The London Art House is the brainchild of a Slade trained fine artist/ theatre designer and a psychologist. Together they have been able to activate the brains feel-good chemicals through the psychological effect of colour to ensure customers feel inspired, engaged and relaxed.
Using this specialist knowledge, in conjunction with extraordinary artistic techniques, brings each room to life, capturing the particular style, texture and colour combinations of famous artists, art eras or specific paintings. All rooms have been adorned with beautiful furniture, lighting effects and water features to create a visual feast.
The highly experienced, creative and dedicated team comprises Event Planners, Designers, Chefs, and Operational Staff, all of whom are fully-equipped to handle a diverse range of events in a professional and friendly manner.
We pride ourselves on exceptional customer service. Our meticulous attention to detail, quality and perfect planning will ensure your event will run smoothly from start to finish. Our exceptional Operations Staff are always on hand to deal with any last minute arrangements, allowing your event to run seamlessly.