Houses to rent in Upper End, Leicestershire
There are 8,721 results. Upper End, Leicestershire. Rental prices in Upper End range from £350 pcm to £10,000 pcm with an average price of £995 pcm.