answersLogoWhite

0

Last battleWednesday April 16, 1746. The Battle of Culloden. Fought between the Highlanders loyal to Bonnie Prince Charlie and BRITISH (that's important) Government troops. There was a small skirmish later on that year but it's not counted as a battle as such. Further reading - 'Culloden' by John Prebble. Or simply browse the Global Web typing Scottish History into your search engine.

If you count the Falklands Islands as British soil the last battle on British soil would have been the Falklands War Friday April 2nd 1982 - June 14th 1982

User Avatar

Wiki User

13y ago

What else can I help you with?