Royal Leamington Spa (GB)

From Stamps of the World

Royal Leamington Spa (GB) 24 Dec 1904.jpg
Loading map...

Royal Leamington Spa, commonly known as Leamington Spa or Leamington, is a spa town in central Warwickshire, England.

Postmark Examples[edit]

1904 Leamington Spa local use.