London
Located across three Georgian townhouses on leafy Portman Square, Home House offers its members a dramatic fusion of the old and the new. Home House is unique, bringing together people from all cultures in a vibrant melting pot, where members come to the House to meet friends, do business and rel...