Armitage Farm
United Kingdom
>
England
>
Staffordshire
>
East Staffordshire
>
Denstone
>
Armitage Farm
Armitage Farm in Denstone in East Staffordshire.
Armitage Farm
Land use
farmyard
Stubwood Lane
Taylors Lane, Stubwood
Jardines Lane
Hollington Road
Hallriddings
Riddings