General Manager - Soho FarmhouseSoho Farmhouse is a 110-acre estate and members club set in the Oxfordshire countryside, located just outside of Chipping Norton. The site has a total of 94 keys, with an additional 20 new rooms opening in the early part of 2022. ...