Starcall London

Starcall London

0  Reviews


Other Local Services in London - Lambeth
146-147 Walworth Road , Lambeth, London, SE1 6SB
+44 (0) 20 7701 0526

Starcall specialise in money transfers to South America as well as providing facilities to make cheap international calls. They also sell phone cards.
Tags: international calls centres




Would you be willing to add a review of Starcall London? Share your experiences by writing a Starcall London review and help build a directory of recommended Other Local Services in London. Are you the business owner of Starcall London, then claim it now. After claiming your business, you will be able to improve your business listing.