To navigate, press the arrow keys. Carpets and Flooring by Leo ← View details Unit 5 Roe Lee Retail Centre, Roe Lee, Blackburn, England BB1 9AU +44 1254 202292 Get Directions From* To * — Required information