Skip to main content

Britain By Car - A Motoring History

Slough

Part of Buckinghamshire until 1974, Slough today is the largest town in Berkshire.

Citroën

For 40 years, the site of Citroën's UK manufacturing plant, from where cars were distributed to Britain and the Commonwealth.

Location
Liverpool Road, Slough Trading Estate, Slough

Date
1926 – 1966