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 Date1926 – 1966 Continue Reading