Welcome to the Strelets Forum. Please feel free to discuss any aspect of 1/72 scale plastic figures, not simply Strelets. If you have any questions about our products then we will answer them here.
If you mean geographically rather than metaphorically...Stamford Bridge is in Yorkshire, not too far from York. It is not the Stamford Bridge in London used by a rich and famous football club. That is something else altogether....