New Meadows
United Kingdom
>
England
>
North East
>
County Durham
>
Stanhope
>
New Meadows
New Meadows in County Durham, Stanhope.
New Meadows
Postal code
DL13 1LD
Land use
farmyard
Seeingsike Road
Crooked Well
High Crooked Well, Low Crooked Well
Seeing Sike
Low Slitt Mine Pond