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