Like any Soho House, membership is key or at least know someone who has one. It may not be your cup of tea and that's fine, but I personally enjoy the aesthetic and vibe of Soho House.
Don't expect to find any branding on the building as it's more of a "if you know, you know" concept. Upon walking in you'll be asked for your membership card or wait for your friend to get verified before you can walk up with them.
The top floor is the co-op space, and the floors below feature a restaurant and bar. Since we went during the day we went to the top floor (they have their signature photo booth here) and worked away.
You can order food and drinks on the floor since there's a bar and staff to take care of you. We ordered a round of tea and coffee and nibbled on their meatballs and their mac n' cheese. Please for the love of food, order these two plates and hesitantly share with your guest.
If you get the chance to enjoy Soho house then take advantage of it. It's a neat experience.