Overton Tower
Where is Overton Tower?
Overton Tower is in the parish of Jedburgh and the county of Roxburghshire.
Grid reference:NT 68482 12846
Lat / long:55.408523,-2.4993202
Overton Tower is in the parish of Jedburgh and the county of Roxburghshire.
Grid reference:NT 68482 12846
Lat / long:55.408523,-2.4993202