t........r

member since 2019

Recent Reviews1 total

Tokyo Smoke - London

6/23/2019
So far it's the best store I've found in London. Incredibly helpful and friendly staff, which is much more than I can say for other stores in the city.