Slough Town Logo

Slough Town

Slough Town Football Club is a semi-professional football club based in Slough, Berkshire, England. Founded in 1890, the club has a rich history and has experienced various highs and lows throughout its existence. Nicknamed "The Rebels," Slough Town plays its home matches at Arbour Park, a modern stadium with a capacity of around 1,850. The team competes in the National League South, the sixth tier of English football. Known for their passionate fan base, the club has a strong community presence and aims to promote local talent while striving for success on the pitch.