Situated just seven miles east of historic York, Stamford Bridge is famed for the 1066 battle which took place here. Located on the banks of the River Derwent, this charming village has a good selection of places to eat and shops.
Stamford Bridge
STAMFORD BRIDGE
Yorkshire
STAMFORD BRIDGE
Yorkshire