Grange Farm in Middle Aston

Grange Farm in Middle Aston in Cherwell is a farmyard. Grange Farm also exists in Launton, South Newington and Wroxton.

Land Use
farmyard