World
Real Site of 1066 Battle of Stamford Bridge Finally Found
Archaeologists and metal detectorists have located the true site of the 1066 Battle of Stamford Bridge, near Low Catton in Yorkshire.
Archaeologists and metal detectorists have located the true site of the 1066 Battle of Stamford Bridge, near Low Catton in Yorkshire.