Property Reference: 1633831. Available for rent is a partly furnished studio flat near the Luton Town Centre. It is 5 minutes walking distance to the town