An interactive map showing the location of Battle of Boroughbridge Battlefield, Boroughbridge, England, UK.