Shrewsbury Shrewsbury Town FC

Presentation

ENGLAND ENGLAND
TownShrewsbury
AcronymSTFC
Established1886
StadiumNew Meadow (9875 seats)
Official websitehttp://www.shrewsburytown.com/