Where do I go to find DHL services in Tokyo?

I’m going to be in Tokyo next Monday and I need to send some documents to my home
country. I’ve used DHL in the past but never while I was here in Japan. I see their website mentions DHL express points. Will I be able to just rock up at one of those with the documents I need to send?

Thanks

1 comment
Leave a Reply
You May Also Like