Question: when were the first commercial christmas cards sold in london
Answer: The next cards were commissioned by Sir Henry Cole and illustrated by John Callcott Horsley in London on 1st May 1843 .