Our UK Stores

Piccadilly Store

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.

44 Piccadilly, London W1J 0DS

MON-SAT 11:00-18:30

SUN 11:30-18:00

+44 (0)20-7437-3135


Strand Store

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. 

448 Strand, London WC2R 0QU

Strand store has been closing until further notice.

+44 (0)20-3490-4747

If you would like to place an international order(from other UK), please contact us directly via email with the following details.


◆Recipient’s name, address and TEL number

◆Sender’s name, address and TEL number(If different above)

◆Product name and quantity you’d like to order.

◆Payment method: Paypal or credit card(over the phone)or Bank transfer.