Floors Castle, Roxburgh

The village of Roxburgh as it exists today is barely noticeable, as it quietly gets on with its farming business by the banks of the River Teviot in the Borders heartland. But in the Middle Ages there was a town of the same name about a mile away, which was of great importance as one […]