Where In Slough?

Slough is located in the county of Berkshire, South East England, two miles north-east of the town of Eton, and 20 miles west of London. Slough lies just south of the Buckinghamshire border, and was historically in the county of Buckinghamshire. Which part of UK is Slough? Located in the South East of England, Slough …

Where In Slough? Read More »