
Slough Town FC is an English football club based in Slough, Berkshire, established in 1892. They compete in the National League South.
Short Name
Slough
Founded
1877 (149 years ago)
Home Stadium
Arbour Park
Official Website
http://sloughtownfc.net/ (opens in new tab)Other teams competing in FA Cup