With all this celebrating, we thought a new card might be in order, so we’ve created our most quintessentially British card yet – a note card depicting London’s celebrations – complete with Union Jacks, clamouring crowds, and, of course, the Queen herself in her iconic brightly-coloured coat and hat.