Battlefield where ‘Great Montrose’ fought for sale

The site is where, in 1650, James Graham, the 1st Marquis of Montrose, fought his last battle in support of the Royalist cause.
The site is where, in 1650, James Graham, the 1st Marquis of Montrose, fought his last battle in support of the Royalist cause.