We opened Piccadilly shop in 1997. This is one of the shops with longest history among our shops out side of Japan. We are located at the heart of London, where a lot of people around the world visit all year.
We opened our second shop at Strand in October 2016. Good location, in front of Charing cross station and just a few minutes walk from Trafalgar Square and Covent garden. Please feel free to pop in at our Strand shop.