Venue Details

The NED

Set in an iconic building in the City of London The NED is a joint venture from Soho House and Nomad hotels.

The NED, opened in early 2017, comprises of 252 bedrooms, gym, spa and multiple restaurants as well as 6 stunning private hire rooms and two terraces.

The event rooms are among the building’s most elegant spaces – all the rooms boast natural light and have a dedicated reception area. Each of the spaces have individual characters ranging from walnut panelled rooms to specially made tapestries circling all 4 walls as well as 2 terraces that offer unparalleled views of the City.

The Ned offers a venue that can cater for all events no matter how big or small.

Web Design Agency - Webheads