Description

Newly refurbished accommodation – providing 12 self contained flats and an office.

Situated close to Luton Town centre and a short walk to a number of local amenities and public transport.