Lebara Customer Service Numbers

Lebara Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
Call to Lebara for any service support at 44 0870 075 5588
Dial another number tel: +44 (0) 203 036 3000

Where is Lebara Head Office Located at?
The corporate office is located at 25 Copthall Avenue, London, EC2R 7BP, United Kingdom.
Directions For Driving: The given driving directions path of Lebara from your place to 25 Copthall Avenue, London, EC2R 7BP, United Kingdom.

For Availing Customer Email Service Support?:
Send all your queries at info@lebara.com.

Which is the Website?
www.lebara.com is the website of the business.

The Locations Near You?
You can get all nearby locations of Lebara on the map?

What is Lebara in the Process of?

The Lebara Group is a British telecommunications company that was formed in September 2001 by Ratheesan Yoganathan and Rasiah Ranjith Leon. The company offers a vast range of Mobile telecommunications services at low cost to the customers. It is headquartered at 25 Copthall Avenue in London, United Kingdom. Lebara is one of the fastest moving Telecom companies in Europe. It operates in Norway, Denmark, Germany, Australia, Spain, Switzerland, France etc. The company serves more than 4 million customers worldwide.

Lebara Complaints and Reviews

Mr. Durairaj: TODAY MORNING RECAHRGED STILL mobile data is not working.Nov 20, 2018

Mr. Badruddoja Khan: I need your support regarding email ID complaining for SIM in KSA, because three number is used in my iqama which i never buy, so what is the procedure to cancel this number.Sep 30, 2018