Looking over the rough heather of Culloden battlefield from the Jacobite lines towards the Memorial. The battle of 16th April 1746 was the last pitched battle fought on British soil and resulted in the defeat of the Jacobites by the British Army. Map location.