A range of 3 bedroom luxury apartments in Lillie House, London Road located next to Leicester train station. Prices ranging from £119 to £124 per person per week including all bills and internet. Reserve this apartment for 2021 academic year with just £100 each. Ideal for Leicester University. Short walk to the City Centre and De Montfort University. Please watch our video tour and book now!