Tag Archives: british landmarks on stamps

Royal Mail Unveils Stamps Shows Britain\’s Landmarks

They are some of Britain\’s most beloved landmarks, drawing tourists from around the world.So it is only apt that they are being honoured with an exclusive set of Royal Mail stamps. The new range of 26 first class stamps shows … Continue reading

Posted in New Stamps, News, World | Tagged , , , , | Leave a comment