Free UK Shipping THE HOME OF PREMIUM STAMPS - FREE SHIPPING ON ALL UK ORDERS

My cart (0)

Call
0771 461 1530
Contact
info@framerstamp.com
Store info

Mon-Fri, 10am-6pm

Directions

Beckenham, Kent, BR3 3PB

Beckenham, Kent, BR3 3PB

Mon-Fri, 10am-6pm

British Castles 1980 Framed Stamps

£22.95

These framed postage stamps from 1980 show four of the much loved castles in the UK: The Tower of London, Holyrood house in Edinburgh, Caernarvon Castle in Wales and Hampton Court in London.

The stamps themselves were first issued in I978 (as shown in the second image). The miniature sheet shown framed was issued in 1980 and was the very first miniature sheet to be produced in the UK. Today a miniature sheet is issued with virtually every new set of stamps so this one is something special.