Newhall
Where is Newhall?
Newhall is in the parish of Lilliesleaf and the county of Roxburghshire.
Grid reference:NT 56588 27010
Lat / long:55.534880,-2.689358
Newhall is in the parish of Lilliesleaf and the county of Roxburghshire.
Grid reference:NT 56588 27010
Lat / long:55.534880,-2.689358