Car Showroom / Sales, General Industrial
To Let 43,051 sf
Highly prominent vehicle dealership located within the renowned Slough Trading Estate. Purpose-built vehicle dealership..
Slough is a large town in Berkshire, Southeast England, with a population..