Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Mangerton Tower

Mangerton Tower is a ruined Scottish tower castle house formerly belonging to the Armstrong family.

Ruins of Mangerton Tower

Mangerton Tower is at Mangerton in Newcastleton or Castleton parish in Roxburghshire, close to the border between England and Scotland, on the banks of the Liddel Water.


Previous Page Next Page








Responsive image

Responsive image