Award Winning Venue
We have 18 unique spaces that accommodate a range of events from a meeting for 8 to a reception for 300. Each meeting room reflects the style and atmosphere of artists, art periods and places. The rooms both stimulate your delegates and provide a relaxing atmosphere where office pressures dissipate an focus can be placed solely on your day.
Our meeting room facilities are perfect for companies who are looking for a unique or themed meeting room. Not only does The London Art House bring character to your meeting, these different settings will inspire and motivate your delegates. Informal seating styles are extremely popular as each meeting room has its own decorative furniture that can be repositioned. Additionally, we can also bring in additional furnishings and equipment to suit your requirements.