City · Level 3

Slough

504 places in Slough – from landmarks to cocktail bars. Pick a category or a neighborhood, or browse the map.Plan your own tour

Region
England, United Kingdom
Population
119,070
Center
51.5111° N · -0.5941° E
Neighborhoods
3
§ 2

Map of Slough

top places by category
LayersMap
§ 3

Discover Slough

compiled from our data

Slough is located in England, United Kingdom, and has a population of about 119,070. Our atlas lists 504 places here.

These include 48 sights and 12 museums, 377 restaurants, 63 places to stay and 4 cocktail bars. Highlights include Horlicks Quarter, Windsor Castle, Ross Stonecraft.

The neighborhoods with the most entries are Windsor, Chalvey, Farnham Royal.