Soho Farmhouse
Central, Oxfordshire, Chipping Norton England, U.K.
Luxury country house and cabins with health spa, gym, horseback riding,, indoor / outdoor swimming pools, tennis, biking, ice skating and wedding facilities. Located lake front in Chipping Norton, Oxfordshire, England, UK