Stamp of approval

Stamp of approval – The Channel Tunnel is to be featured on a postage stamp in Britain. Issued by the Royal Mail the stamp forms part of the Queens Diamond Jubilee celebrations. The special commemorative Channel Tunnel stamp has a face value of £1.00 and celebrates the historic linking of our two nations in May 1994 when the Channel …

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.