Search Results

75 London Road

7 bed house | from £120pppw

7 bed en-suite house – 5 minute walk to Leicester Train Station – 10 minute walk to UOL

View Property