Grange Farm
United Kingdom
>
England
>
Leicestershire
>
Charnwood
>
Barkby
>
Grange Farm
Grange Farm in Barkby in Charnwood.
Grange Farm
Land use
farmyard
Beeby Road
Barkby, Barkby Hall, The Pochin School