HAVE A QUESTION?
Sign up and stay to date with the latest around the farm, our future plans plus so much more!
Lower Nill Farm is located near the historical village of Hook Norton in Oxfordshire. Unplug and take a break in our luxurious Shepherds Huts.
Lower Nill Farm 2023