Somerset House

Somerset House is one of London’s most spectacular and cherished buildings. The rich heritage of this historic palace is matched by a commitment to the most exciting contemporary culture, making it a uniquely fascinating and stimulating venue. Overlooking the River Thames, the stunning neo-classical building is one of the city’s most versatile venues, suitable for staging events of all styles and sizes.

From its 18th-century origins, Somerset House has been a centre for debate and discussion including the first home of the Royal Academy of Arts. In the year 2000, the site was re-launched as a public home for contemporary art and culture. Hosting your event at Somerset House directly supports their cultural programme and commitment to a new generation of artists, education and outreach work.

The grandeur of the buildings, the unrivalled central London location on the north bank of the River Thames, world-class exhibitions and the dedication and expertise of their Events Team will make your event at Somerset House a truly unforgettable experience.

footer logo