Royal Mail has partnered with Historic Royal Palaces on 10 images of the Tower of London for the special stamp set One of the new Tower of London stamps showing (left to right) Princes Edward and Richard, who became known as the ‘Princes in the Tower’, Anne Boleyn, Lady Jane …
Read More »