48, Loudoun Square
Cardiff,
Wales
CF10 5JN
029 2049 8393
Latitude: 51.4704899, Longitude: -3.1706151
09:00 - 20:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about International Call Shop of Telecom Services category. International Call Shop is located at 48, Loudoun Square Cardiff, CF10 5JN. How to get to International Call Shop office? Look at the map below or call them 029 2049 8393