

From €1.50. Free shipping from €40 in France.
Illustrated postcard depicting London with the Tower of London, a royal guard, Carnaby Street, Parliament, and the Thames. The reverse features a handwritten inscription in French, a 18p stamp of Queen Elizabeth II, a postmark from London W.C. dated April 13, 1981, and a historical description of the city. The publisher is Kardorama, printed in Ireland.