StampVault
Back to Catalog
Landmarks: Tower of London
common1945-1980

Landmarks: Tower of London

United Kingdom · 1980 · 10.5 pence

This stamp, part of the 1980 Landmarks series, features an illustration of the Tower of London, a historic castle located on the north bank of the River Thames in central London. The design captures the iconic architecture of this ancient fortress.

The Tower of London has played a prominent role in English history, serving as a royal palace, prison, and armory for centuries. Its inclusion in the Landmarks series highlights its enduring cultural and historical significance to the United Kingdom.

Printing Method

Photogravure

Catalog Numbers

sg1158
scott910
michel875

Image: · License:

View on Wikimedia Commons

Estimated Values by Condition

Superb(S)

Perfectly centered, fresh, no faults

$0.5
Extremely Fine(XF)

Well centered, fresh colors

$0.3
Very Fine(VF)

Nicely centered, minor flaws

$0.2
Fine(F)

Average centering, acceptable

$0.1
Good(G)

Off-center or visible wear

$0.05

Prices are approximate market estimates for educational purposes. Actual values depend on specific factors including cancel type, margins, and provenance.