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.

  • Capacity

    Up to 800 standing

  • Closest Station


  • Catering

    Preferred suppliers list