The former stadium of Slough FC, known as Wexham Park Stadium, was located in Slough, Berkshire, UK. The stadium was situated on Wexham Road, and it served as the home ground for Slough Town FC from 1973 until 2003. Wexham Park Stadium had a capacity of around 5,000, providing a home for the club until financial difficulties and ownership issues prompted the club to leave. The site has since been redeveloped, and the area has undergone significant changes following the stadium’s closure and eventual demolition.
Slough