Located in Oxford, UK, in the Conservation Area of Little Milton, Old Belchers Farm is a beautiful 17th century farmhouse with a Historic Interest Building Status. The property includes... Read full article »