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 neoclassical building is one of the city’s most versatile venues, suitable for staging events of all styles and sizes.