answersLogoWhite
War and Military History
UK History

When and where was the last battle fought on British soil?


Top Answer
User Avatar
Wiki User
2011-09-13 18:29:59
2011-09-13 18:29:59

Last battle

Wednesday 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

Related Questions

User Avatar

If you count the Falkland Islands as British soil, then sometime during the Falklands War of 1982.

User Avatar

There were many battles fought on Union soil. There was Gettysburg in Pennsylvania, Antietam /Sharpsburg fought in Maryland, and there was another Civil War battle fought in Vermont.

User Avatar

the battle of bosworth was the penultimate battle of the wars of the roses it was the civil war between the House of Lancaster and the House of York that raged across England it was fought on 22nd August 1485 the battle was won by the lancasters it was on of the three most important battles fought on british soil

User Avatar

There are at least three plausible answers. Sedgemoor (1685) was the last pitched battle between regular armies. Preston (1715) was a siege that turned into a battle in the streets, like Stalingrad. Clifton (1745) was a skirmish. In addition, the WW2 battles of Britain and London were fought over English soil, but not on it.


Copyright © 2020 Multiply Media, LLC. All Rights Reserved. The material on this site can not be reproduced, distributed, transmitted, cached or otherwise used, except with prior written permission of Multiply.