Church Farmhouse in Oxford

Church Farmhouse in Oxford is a building. Church Farmhouse is near St Peter's Road.

Building Type
building
Heritage designation Grade II listed building
Located in Oxford
Country United Kingdom