Little Newsham Explained
Little Newsham is a village in County Durham, England.[1] It is situated a few miles to the east of Barnard Castle.
Notes and References
- Ordnance Survey: Landranger map sheet 92 Barnard Castle & Richmond (Teesdale). 9780319228982 . Ordnance Survey. 2011.