Over a period of 25 years the Cartlidge Levene Christmas card has become an important point of communication for us.
We have created a wide range of concepts and formats, ranging from
a giant poster recording fragments of overheard conversations of Christmas shoppers to a window installation at our building in St John Street, London.