Front: 22421 London. Kensington Palace. Back: London. England 2 d. Stamp THIS SPACE AS WELL AS THE BACK. MAY NOW BE USED FOR COMMUNICATION. 1 d. Stamp