Home House


Asylum 20 seated / 40 standing

Boardroom 20 seated

Front Parlour and Eating Room 80 seated / 250 standing

The Vaults 80 standing

House 21 - 300 standing

Winter Marquee 50 seated / 70 standing

Portman Square Garden 300 standing

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