If you visit Tokyo and you sew you really need to go to Nippori Fabric Town. It is an entire street of fabric shops! I was a bit worried about finding my way there, but it was very easy. Take the JR Yamanote line and get off at Nippori Station and follow the signs. Find yourself a map of all of the shops - it will make things a lot easier. I found a stack hanging outside one of the shops, so I assume most of the shops would have them.
Inside Pakira where I bought the Liberty Hello Kitty fabric.
A great shop with lovely linen/cotton fabric and great notions.
I bought both of these there.
So many shops, some specialising in cottons, some knits, some dance fabrics and costumes and also shops full of buttons and notions.
And of course Tomato. This is the main shop and there are a couple of other branches on the street.
Linens at the Tomato on the other side of the street. So much beautiful linen. Still regretting not buying any of this.
I only had a couple of hours to browse, but if I went back I would plan a whole day to look and shop!