The Ned es un hotel de lujo ubicado en un edificio histórico en el corazón de Soho. El hotel cuenta con varios restaurantes, incluyendo el Millie's Lounge, que ofrece una experiencia gastronómica única con platos británicos clásicos y cócteles creativos. Además, el hotel cuenta con un bar en la azotea donde se puede disfrutar de vistas impresionantes de la ciudad mientras se degusta una deliciosa comida.