Description
Nelson Street apartments are convenient flats situated one minute walk from the Leicester Train station and 5 minutes walk from Leicester City Centre. These self contained flats feature spacious bedrooms and en-suite facilities and are suitable for professionals and students.