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
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