London Venues: Somerset House

One of the most historic and versatile London venues,  Somerset House is a beautiful Neoclassical building in a world-class location – on the Strand in London, overlooking the River Thames. The building has one of the most illustrious histories of all London venues and has been associated with monarchy throughout the years. Building started by the Duke of Somerset as his London residence in 1547 but was interrupted by his trip to the Tower of London, from which he unfortunately never returned! In 1553 Princess Elizabeth moved there until she was crowned Queen Elizabeth 1 in 1558 and it luckily escaped the Great Fire of London in 1666 which stopped just short of its walls. Many of the 16 event spaces in this most impressive of London venues make full use of the stunning riverside location; The Portico Rooms (pictured here) and The River Terrace amongst them. Many event rooms are white washed contemporary blank canvases but Somerset House also has a superb underground urban space. The size and range of the spaces available means this venue is suitable for any type of event from a drinks party to a private dinner, awards ceremony or wedding reception. As one of London’s leading event planners we would be delighted to design and plan your event at Somerset House for you, please get in touch to find out how we can help.