All Christmas cards in this section feature famous London landmarks or scenes. A range of cards with images from the capital some of which can also have your company name or logo on the front. Many companies choose a London themed card to convey an international flavour to the operations even when their business is not actually situated in London. Images of Big Ben, The London Eye and the general London skyline evoke a strong sense of national identity which would be familiar with customers and clients from around the world. You may also be interested in our International themed Christmas cards.