Monkton Mains
United Kingdom
>
England
>
North Yorkshire
>
Bishop Monkton
>
Monkton Mains
Monkton Mains in North Yorkshire, Bishop Monkton.
Monkton Mains
Land use
farmyard
Station Lane
Harrogate Road
Monkton Moor Garage