Hill Top, Teesdale Explained
Hill Top is a small village in County Durham, in England. It is situated to the north of Eggleston.[1]
Notes and References
- Ordnance Survey: Landranger map sheet 92 Barnard Castle & Richmond (Teesdale). 9780319228982 . Ordnance Survey. 2011.