Slough is a large town in Berkshire, England, 21 miles west of London, 3 miles north of Windsor, 6 miles east of Maidenhead, 12 miles south-east of High Wycombe and 20 miles north-east of Reading. The town was historically part of Buckinghamshire.

Featured Attraction

More  

Temperature

Rainfall & Snowfall

Precipitation

Tourism popularity