The Red Lion Play Barn, Leicester
Shop to rent
£25,004 per annum 2,010 sq ft
Property facts for The Red Lion Play Barn, Leicester
This shop to rent is located in Leicester.
Search for all available commercial properties to rent in LeicesterView the performance or update the listing in CoStar