Slough is a town in Berkshire, England, in the Thames Valley 20 miles west of central London and 19 miles north-east of Reading, at the intersection of the M4, M40 and M25 motorways. It is part of the historic county of...
Read moreSlough is a town in Berkshire, England, in the Thames Valley 20 miles west of central London and 19 miles north-east of Reading, at the intersection of the M4, M40 and M25 motorways. It is part of the historic county of Buckinghamshire. In 2021...
Ready to plan your trip to Slough?LEGOLAND® Windsor Resort
4.1
(17.2K)
National Trust - Cliveden
4.7
(2.6K)
Black Park Country Park
4.7
(2.3K)
Western International Market
4.1
(2.1K)



The King & Castle - JD Wetherspoon
4.1
(2.3K)
Renaizance
4.8
(1.6K)
$$
Steakout Slough
4.5
(1.6K)
$$
Côte Windsor
4.3
(1.6K)
$$