Home House


Front Parlour and Eating Room 35 - 250

The Asylum Room 18 - 40

The Boardroom 20

Portman Square Gardens 200

The Vaults 20 - 80

Winter Marquee 50 - 70

Venue Info


Hailed as one of the of the finest entertaining venues to be seen or be seen in, Home House is the perfect place to escape the hustle and bustle of everyday life.

Located across three Georgian town houses at 19, 20 and 21 Portman Square, Home House offers its members high class luxury, privacy and elegance.

With an eighteenth century flair, Home House is an ideal venue for hosting themed parties, dinners, functions, receptions, award nights, meetings, shows, launches and more in Central London.


Available Daily, All Year Round
Wheelchair Access
Civil Wedding Licence
Civil Partnership Licence
Smoking Allowed in Designated Area
5am License

To enquire or book this venue, kindly contact us