Introduction
Soho House & Co is a private members’ club and hospitality group that originated in London in 1995. Known for its stylish design, creative community focus, and exclusive atmosphere, the brand has expanded globally. In the UK, Soho House operates several hotels that combine luxury accommodation with club-style amenities, catering mainly to professionals in the arts, media, and creative industries.
Soho House & Co Hotels in the UK
Soho House offers various locations across the UK, each with its own unique personality, yet all share a commitment to contemporary design, comfort, and exclusivity. Some of the most notable UK properties include:
- Babington House (Somerset)
- Location: Near Frome, Somerset
- Highlights: Set in a Grade II-listed manor house on 18 acres of countryside, Babington House offers a country escape with a Cowshed Spa, indoor and outdoor pools, a cinema, and chic rustic interiors. It was the first Soho House outside London.
- Soho Farmhouse (Oxfordshire)
- Location: Great Tew, Oxfordshire
- Highlights: A sprawling country retreat on a 100-acre estate, featuring cozy cabins, a lake, farm-to-table dining, a spa, cinema, and fitness facilities. It’s one of the most popular and exclusive Soho House locations in the UK.
- White City House (London)
- Location: White City, West London
- Highlights: Located in the historic BBC Television Centre, this House features retro interiors inspired by the 1960s, rooftop pool, restaurants, and a gym. It appeals especially to members of the media and entertainment industry.
Click on Job Title for more Details/Apply
Membership Development Director
Senior POS & PMS Support Analyst
Member Events Programming Manager
For More Hotel Jobs:
The Ritz-Carlton Hotels jobs Singapore
The St. Regis Hotels Jobs United Arab Amirates
Mama Shelter Hotels Jobs France
