Magic Mirror London
About Magic Mirror London
Magic Mirror London - Bringing you the brand new Magic Mirror Photo Booth. A fully interactive Mirror featuring full touch screen, instant prints, sign your photos, bespoke print design and much much more.
Contact & Location
Magic Mirror London
London, TW13, West London, United Kingdom