Leonardo 3000 Ltd

Screen Manufacture

21 Market Place, London, NW11 6JY  (Show me directions)

020 873...Landline    Landline   

021 4748 3647    021 4748 3647   



Manufacturer and provider of interactive touch screen (kiosk) solutions, including hardware, software, design, management, implementation, support and much more.

Offering services to retail, hotels and venues, marketing and PR agencies, market researchers, estate agents, automotive industry, exhibitions, events and corporate clients with a wide range of digital and newmedia products.

Report a problem with this listing