2a, Francis St
Leicester,
Leicestershire
LE2 2BD
0116 270 0080
Latitude: 52.6168526, Longitude: -1.1004221
07:00 - 20:30 - Mo, Tu, We, Th, Fr
Actual information about Design Square of Interior Design category. Design Square is located at 2a, Francis St Leicester, LE2 2BD. How to get to Design Square office? Look at the map below or call them 0116 270 0080