More a world unto itself than a mere hotel, The Ned and its nine restaurants in the heart of London were designed and developed by Soho House and Sydell Group.