I’m in London tomorrow with time to kill and wondering if anyone can recommend a yarn shop. I tend to go to I knit London by Waterloo and the one in Islington that I can’t remember the name of! Any others to try?