← Back
Screen Wizzard
81 Oxford Street, W1D 2EU
Westminster, London
Business profile
The 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.
Customer reviews
No reviews yet
Write a review