Slough 

0 reviews | Write a review
Overview
Bookmark

Slough is a town in Berkshire, England with a population of 122,000. It is one of the most ethnically diverse towns in the UK, situated 22 miles west of central London.

Slough is home to the Slough Trading Estate, the United Kingdom's first such estate, and the largest in Europe. This, coupled with extensive transport links, makes the town one of the most important business centres in the south east of England. Slough is also home to part of Thames Valley University.

The Great Western Railway opened in Slough in June 1838. Initially, opposition from Eton College prevented the construction of a station and trains just 'happened' to be held at Slough allowing passengers to board, the train tickets were sold from the Crown coaching inn and subsequently from the newly built North Star Inn.

Missing some information? Got it wrong? Let us know.

Traveller Reviews of Slough 

Been to Slough before? Be the first to submit a rating or review for Slough 

Windsor & Eton Travel Guide

Hot Spot - Liverpool

Liverpool - Europeran Capital of Culture European Capital of Culture

Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...

Sponsored links
Featured directories
Bath Accommodation  
Hot Deals Travel Guides Link to Us Transport Guides
About Advertise Free Trial Media Privacy Terms of Use Subscribe Unsubscribe Contact Login
Australia United Kingdom New Zealand Hawaii
© Totaltravel.com Pty Ltd