Phone (UK): +44 (0)203 384 7280
Phone (EU): +353 (0) 1 592 1528
Here at Lumon, we’ve got teams located across Europe, all dedicated to bringing our customers goals one step closer.
Sometimes it's better to talk things through. Complete the form with your enquiry and contact details and we’ll be in touch as soon as possible.
40 Holborn Viaduct, London, EC1N 2PBView
2 Dublin Landings North Wall Quay, Dublin 1 D01 V4A3View
C/Rio Ter 31, local A, 30710 Los Alcazares, Murcia, SpainView
Ctra. Cabo la Nao Placita, 135, 03730 Jávea, Alicante, SpainView
Avda. De Las Brisas 5, local 3, 03189 Orihuela Costa, Alicante, SpainView
Av. da Marina, Marina Plaza, Bl 19, Loja 43, Vilamoura, Portugal, 8125-401View