Luton Town Centre
37 – 39 Castle Street Luton LU1 3AG
• Development Opportunity Suitable for a Variety of Uses (STP) • Town Centre Location • +/- 0.313 Acres • Freehold
Sales link –> Castle Street Luton Sales Details