Local story · Slough, United Kingdom

From Army Depot to Trading Estate

In 1918, agricultural land west of Slough became an army motor repair depot for vehicles returning from the First World War. The government sold the site in…

Loading Travel Crew AI

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