Verve Display

Verve Display were commissioned to completely rebrand the Tower Shop at the iconic Tower of London, materials were 7 year plus and included reflective foils and golds to give that regal touch of class