Rarely available Investment in Hitchin Town Centre, with close proximity to Hitchin Train Station. The property comprises of mainly yard area (9,800 sq ft)