Don't buy stamps at Portsmouth Stamp Shop via email! They are at 184 Chichester Road, North End, Portsmouth HAMPSHIRE PO2 0AX Here I was eager to purchase quite few sets to complete my sons UK collection of stamps, and I made the terrible mistake of sending the...Read more
Do you have something to say about Stamp Shop? What happened? What can we help you with?