Slough Museum is an independent museum in Slough in the English county of Berkshire. There are two exhibition galleries presenting the past, present and future of the town.
Contact us...