On 16 April 1746, near Inverness.
The Battle of Culloden was the last pitched battle on British soil, ending the Jacobite rising.

On 16 April 1746, near Inverness.
The Battle of Culloden was the last pitched battle on British soil, ending the Jacobite rising.
