Cafe du cycliste stuff does look good I have to say. Saw a very nifty looking textured jersey on Saturday, I was jelly.
Other than that...
Assos of Switzerland have a shop in St James. It's expensive but it's the dogs danglies. Bespoke Cycles have 2 shops which might be worth a look at. They stock 7mesh.