Firstly, mods, if this is in the wrong section, please move it if necessary.
I'm in London for a couple weeks and I want to know if there are any shops with Japanese Tokais, or other Japanese brands. I know the places on Denmark Street have a bunch of Chinese Love Rocks, but I'm interested in somewhere that sells the higher end stuff. Central London preferred, but not not necessary.
Thanks!
I'm in London for a couple weeks and I want to know if there are any shops with Japanese Tokais, or other Japanese brands. I know the places on Denmark Street have a bunch of Chinese Love Rocks, but I'm interested in somewhere that sells the higher end stuff. Central London preferred, but not not necessary.
Thanks!