IMG 7359 950x320 - Soho House Barcelona

Soho House Barcelona

Founded in London in 1995 as a private members’ club for people in the creative industries, Soho House & Co has opened since then clubs across Europe and North America, as well as restaurants, cinemas, workspaces, spas and bedrooms. In addition to London and Barcelona, Soho House has offices in […]

Read More