LU1 2SE
FO12 Chapel House, 21, 23 & 25 Chapel Street, Luton, Bedfordshire, LU1
High Occupancy Rates £0 Ground Rent % Ownership in the Freehold Residential and Student Accommodation Cash Only Modern Development Excellent Location