Fact Check: Did Soho House Open in Manchester, Nh or the United Kingdom?

Is fact Check: Did Soho House Open in Manchester, Nh or the United Kingdom worth your attention? Discover the pros and cons below.

The club that generated the international headlines sits thousands of miles away in northwest England. Located at the heart of the St John's creative district, Soho House Manchester occupies the revitalized Old Granada Studios site on Atherton Street. The multi-level property includes an Italian restaurant, an expansive rooftop swimming pool, wellness facilities, and private work spaces styled with industrial mid-century finishes.

Writing for The Daily Telegraph, hotel critic Mark C. O'Flaherty highlighted the club's warm reception, reporting that the property blends northern hospitality with signature design details. The UK site serves as Soho House's premier anchor outside London, aimed directly at the booming media, television, and tech sectors based in Salford and central Manchester. It functions as a cultural hub for British broadcasters, musicians, and independent agency founders, a profile carefully aligned with the brand's long-standing creative criteria.

Location Detail Manchester, United Kingdom Manchester, New Hampshire (US)
Soho House Presence Active (Atherton Street, St John's) None (No filings or site selections)
Metro Population Approximately 2.8 million Approximately 115,000
Anchor Neighborhood St John's / Granada Studios Quarter Millyard / Elm Street Commercial Strip
Nearest Soho House Alternative Babington House (Somerset) / London Houses Soho House Boston (approx. 53 miles south)
James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.

Tags: soho manchester nh