Local story · Slough, United Kingdom

How Slough Got Its Name

The town’s name was first recorded in 1195 as “Slo.” It originally appears to have referred to a hamlet between Upton and Chalvey, near the crossroads of the…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload