Glenshiel

Chambers's Encyclopaedia, Volume 5: Friday to Humanitarians, p. 253

Glenshiel, a Highland valley of Ross-shire, 58 miles SW. of Inverness. Here, on 11th June 1719, 1500 Jacobites and 274 Spaniards encountered 1600 Hanoverians. The fight was indecisive, but next day the Highlanders dispersed, and the Spaniards had to surrender. Never since then, except for the bloodless French landing in Pembrokeshire (1797), has a foreign force set foot upon British soil.

Source scan(s): p. 0264