SOLD - A 0.41 Ac development site in Cheltenham Town Centre. The site is located in an industrial location and has an industrial building on it of 9200 Sq Ft. The building also has a yard and parking for approximately 20 vehicles. For Sale at £750k. A sale and leaseback could be offered for 12 Months.