The region England is not imported yet. Region links and filters are disabled until the data is available.

Slough

United Kingdom · EnglandGB

Town in Berkshire, England

Slough is a town in Berkshire, England, in the Thames Valley, 20 miles (32 km) west of central London and 19 miles (31 km) 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, the population of the town was 143,184. The wider Borough of Slough had a population of 158,500.

Read more on Wikipedia →
Population
119,070
Coordinates
51.509, -0.595
Timezone
Europe/London

Overview of Slough

Slough sits in England, United Kingdom and reads as a mid-sized city. With 119,070 residents, it is easy to gauge its scale. The northern hemisphere setting is worth noting when you pick dates. Which shapes the pace of a visit. The activity mix leans towards water sports and sports.

Things to do in Slough

🏄

Water Sports in Slough

(2)

Slough records Wakeboard and Windsurfing under water sports. All of it is drawn from Slough's recorded activities. A short list, but an easy way to shape a day.

WakeboardWindsurfing
🏃

Sports in Slough

(1)

Under sports, Slough is tagged with Snow Tubing. Each one is worth building half a day around. This reflects only what is documented for Slough.

Snow Tubing

Best time to visit Slough

For anything on or in the water, aim for June to September. For anything on snow, December to February is the season.

Getting there & around

Public transport from England reaches Slough without much detour. Slough runs on Europe/London time.

Similar destinations

Places near Slough that share the same kinds of activities.

Frequently asked questions

What is Slough known for?
In England, United Kingdom, Slough stands out for water sports and sports. That mix defines the typical visit to this 119,070-strong destination.
What can you do in Slough?
Options in Slough run to Wakeboard, Windsurfing and Snow Tubing — a practical starting point for an itinerary.
When is the best time to visit Slough?
For anything on or in the water, aim for June to September. For anything on snow, December to February is the season.
Where is Slough located?
You will find Slough in England, United Kingdom. Neighbouring destinations are listed on the matching region and country pages.

Personal notes

Loading…