So, you all have seen Selvedge magazine, haven't you? It is full of delicious textile eye candy, and guess what? Now they have a store in London! I have to admit it makes me green with envy in a lot of ways--look at that storefront? Isn't it the most perfect storefront ever? And, I'm a wee bit jealous of those who can wander on over and look at their gorgeous goods. Lucky Ducks!