LOC1333: A 520 acre working farm set amidst the rolling Chiltern Hills (Oxfordshire)
This 520 acre working farm is set amongst the rolling Chiltern Hills near Henley upon Thames. The farmhouse dates back to the 17th century and has an interesting range of barns and outbuildings.