Stamford Bridge is a town on the River Derwent in East Yorkshire, England. The Battle of Stamford Bridge in 1066 marked the end of the Viking era in Britain.
This article is a stub. You can help BambooWeb by .