Alexandra Palace, the jewel in the crown of North London. It looks even more magical in the snow and so for the first time ever, a series of images have been curated for like-minded lovers of 'The People's Palace'.
The cards are all A6 size and each pack contains 12 cards (4 different designs)
Not available individually