Tarratt ← View details 23 & 25 Market Street, Leicester, England LE1 6DN +44 116 255 4434 Get Directions From* To * — Required information