Day Nursery Henley on Thames, Preschool & Day Care, Children aged between 3 months & 5 years. Tel 01491 577716Orchard Farm is located in the Henley-on-Thames area of Oxfordshire. There are at least 2 other listings in the RG9 postcode area. Childcare Services in Oxfordshire RG9