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 10:00-20:00

SUN 10:00-19: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

MON-SAT 10:00-20:00

SUN 11:00-18:00

+44 (0)20-3490-4747

Our products are also available in Selfridges London / Japan House London.