Located in Leicester city centre, Queen Street Quarter boasts luxury studio, one bedroom and two-bedroom apartments for students and young professionals.