Roche Grange Farm
United Kingdom
>
England
>
Staffordshire
>
Staffordshire Moorlands
>
Leekfrith
>
Roche Grange Farm
Roche Grange Farm in Leekfrith in Staffordshire Moorlands.
Roche Grange Farm
Land use
farmyard
Cote Lane
Roach Road
Paddock Farm, Roaches Tea Rooms