Hill Farm in Swalcliffe

Hill Farm in Swalcliffe in Cherwell is a farmyard. Hill Farm also exists in Duns Tew.

Land Use
farmyard

Pubs

  • The Stag's Head – approx. 250 m.