Well, this is a classic New Labour presence in a random location. Towering above the food and Indian music stalls of Whitechapel Market with its green and blue glass panels, The Idea Store attempts to combine a library with a business centre, a café and an I.T. centre. I suppose, to its credit, it does all of…