We visited this year's Ali Pally Knit & Stitch show on Friday October 9, and as usual, we have to marvel at the fabulous hilltop location of Alexandra Palace, most of London is laid out below, with most of the monuments and places of interest clearly visible . If you have never visited bef...