The Dog Track
Slough is a large town in Berkshire in southeast England, situated approximately 20 miles west of central London and adjacent to Windsor. The town has a significant industrial and commercial heritage, and hosted a greyhound racing stadium at the Slough Stadium, which operated for much of the 20th century before closure. Slough is one of the most economically productive towns outside London and is home to the headquarters of numerous major companies.