ðŸ‡¬ðŸ‡§

Slough

Large town in Berkshire, UK

Slough (Under CC License)

Slough is a large town in Berkshire, England, within the Greater London Urban Area, 20 miles (32 km) west of Charing Cross, central London and 17 miles (27 km) north-east of the county town of Reading. It is situated within the Thames Valley at the intersection of the M4, M40 and M25 motorways. Slough is the second largest town in Berkshire with approximately 164,000 inhabitants as of 2017.

Slough News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like