SOHO HOUSE jobs in UPPER HOLLOWAY NORTH LONDON, United Kingdom #2