98, Narborough Rd
Leicester,
Leicestershire
LE3 0BS
0116 254 7062
Latitude: 52.6276889, Longitude: -1.1499981
09:30 - 19:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about Leicester Time of Watch Shop category. Leicester Time is located at 98, Narborough Rd Leicester, LE3 0BS. How to get to Leicester Time office? Look at the map below or call them 0116 254 7062