Central London
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 relax. Regardless of your position at Home House, we expect the entire team to live by our values, to be an exemplary ambassador and a welcom...