Facebook
place imageReady 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
banner