The Battle of Shrewsbury was a battle fought on July 21, 1403, at what is now Battlefield in Shropshire, England, just to the north of present day Shrewsbury town, marked today by Battlefield Church. The battle was waged by an army led by the Lancastrian King, Henry IV, and a rebel army led by Henry "Hotspur" Percy from Northumberland.