This is worst service provider.
1) Items deliver to International address
2) Lost Item claim didn't processed
3) Customer service executive least bother to address the problem
Don't this service ...
6 years ago
Royal Mail has a
1.1
average rating
from
2,881
reviews