The Ned is a normal hotel in the City (broadly the financial district within London for non UK readers) with what can only be described as an upmarket food court on the ground floor. I’ve eaten there, it’s ok, nothing special and you don’t have to be staying there or a member to eat there.
It’s in what was a banking hall and it’s quite an interesting setting. There is a membership available which allows access to the roof and a swimming pool and a small bar, but it’s not a fashionable members club like Soho house or the type of Pall Mall club where you have to be a) male b) on the waiting list from birth to be voted in. My husband was a member of a similar hotel for the swimming pool and small gym before work.
They did a real push for people to join when it was first opened, but, apart from a five minute wonder at launch, it’s not a notable place and not an evening destination. The City is still quite quiet, with lots of people still wfh.