Mangerton Tower, Newcastleton, Liddesdale
Mangerton Tower, Newcastleton, Liddesdale Mangerton Tower is in fact a fragment of masonry standing to the south of the river Liddel, and just yards inside England, near Newcastleton. Sir Walter Scott thought it was the…