64-66, Granby St
Leicester,
Leicestershire
LE1 1DH
0116 233 4753
Latitude: 52.6333688, Longitude: -1.1294035
10:30 - 19:30 - Mo, Tu, We, Th, Fr
Actual information about Premier of Internet Cafe category. Premier is located at 64-66, Granby St Leicester, LE1 1DH. How to get to Premier office? Look at the map below or call them 0116 233 4753