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
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
Civil Wedding Licence
Civil Partnership Licence
Smoking Allowed in Designated Area
To enquire or book this venue, kindly contact us