
Venue type
Restaurant, Bar
Location
London, United Kingdom
Little House Mayfair
On a quiet corner in London's Mayfair, the grown-up little sister of Soho House is an informal place for eating, drinking and meeting.
