Stewart's Watches & Jewellery ← View details 3 Allandale Road, Leicester, England LE2 2DA +44 116 270 5635 Get Directions From* To * — Required information