Oxford House

  |    |  from £pppw Oxford House has 2, 5 and 6 bed flats and is located just off the DMU campus and is within easy reach of the Leicester City centre and offers purpose...

View Property