River Island ← View details Fosse Park Avenue, Leicester, England LE19 1HQ +44 344 826 9825 Get Directions From* To * — Required information