Hi, welcome to SRP.

Hong Kong is your best bet. I've seen a few stores selling British soaps and shave products there, but I've never seen a strop.

I tend to lean towards using the Internet. I...