Car Showroom / Sales, General Industrial
To Let 6,882 sf
A prominent detached car showroom and workshop with expansive frontage on a site of..
The property is conveniently located on the corner of the A21 Bromley Road and Olstead Road just 0.5 miles from the closest train station..