Slough

Slough

Slough is a large town in Berkshire, England, within the Greater London Urban Area, 20 miles west of Charing Cross, central London and 17 miles 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 People (First 3 people) - Page 0

Khalsa Aid

Khalsa Aid

Non-profit

giffgaff

giffgaff

Mobile network operator company

Beechwood School

Beechwood School

3.1 27 reviews Reviews aren't verified by Google, but Google checks for and removes fake content when it's identified. Secondary school in Slough, England