Unit 1, totalling approx 4,450 sq ft, is available To Let on Cheltenham’s largest modern industrial development, Neptune Business Centre. The unit represents the only current opportunity to lease a unit in this sought after location. Further information from joint agents KBW and Ash & Co.