Stitch London: a city of people pigeons, puddles and purly kings and queens. Want to whip up your own Royal couple to add a bit of majesty to your manterpiece? Need to knit some little London landmarks to show off your travels? Whether you love London, or haven’t made it there yet, Stitch London will show you a whole new side of the city and its people and places. And if you can’t knit? Fear not! Author Lauren O’Farrell (fearless leader of the knitting...