Screen WizzardThe Screen Wizzard is an innovative, flashing fluorescent back-lit LED screen that is a more cost-effective and more noticeable version of the traditional style chalkboard. Each of these inventive neon retail signs offers 24 hour visibility for businesses ? with minimal investment.
81 Oxford Street
To add your business listing - Register Here »