Google
×

Lebara Mobile UK

(4,079) Telecommunications company
Lebara is a telecommunications company providing services using the mobile virtual network operator business model in the United Kingdom, France, Denmark, the Netherlands, Germany, Saudi Arabia, Spain, Switzerland and Australia.
Address: 7th Floor, Import Building, 2 Clove Cres, E India Dock Rd, London E14 2BE, United Kingdom
Hours: Open ⋅ Closes 9 PM
Phone: +44 20 7031 0791