Team logo

Slough Town

Slough Town, known as the Rebels, have built a reputation for their resilience and tenacity within the lower tiers of English football. Based in Berkshire, their journey through the non-league system showcases a club with deep-rooted community spirit and a passion for the beautiful game.

Arbour Park

Slough, England Artificial turf, 3,500 capacity