Now Live : 2025 Global Most Loved Workplaces® — See the Top 100 Companies

2026 America’s Top 100 applications are open — spots are limited. Apply now

Home House

20 Portman Square, London Hotel/Hospitality/Travel 228 employees Website
All Companies > Certified Companies > Home House

About The Company

Founded in 1998, Home House is located in the heart of Marylebone across three historic Georgian townhouses at 19, 20 and 21 Portman Square. Known for its playful, design-led approach, it offers a second-home experience rather than a traditional private members’ club. In 2019, Home House Studio opened, providing a space for professionals and creatives to work and connect. In February 2026, the brand was reimagined following extensive research, introducing a clear distinction between social and professional spaces, and responding to modern Londoners seeking a flexible “third space” that blends work, leisure and community.

Customer-Reviews-Customer-Connection

Ready to Earn Most Loved Workplace® Certification? Start Here.