Chivel Farm in Heythrop

Chivel Farm in Heythrop in West Oxfordshire is a farmyard.

Land Use
farmyard