Slough
Slough things to do, attractions, restaurants, events info and trip planning
Ready to plan your trip to Slough?
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 Buckinghamshire. In 2021...
Attractions
LEGOLAND® Windsor Resort
4.1
(16.2K)Click for details
Colne Valley Regional Park
4.4
(3K)Click for details
National Trust - Cliveden
4.7
(2.3K)Click for details
Western International Market
4.1
(2K)Click for details
Restaurants
The King & Castle - JD Wetherspoon
4.1
(2.1K)$
Click for details
Toby Carvery Langley
4
(1.5K)$
Click for details
Steakout Slough (Halal)
4.5
(1.3K)$$
Click for details
Browns Windsor
4.1
(1.4K)$$
Click for details