My apologies for being a nuisance but I need help from you natives. What steampunk worthy shops and restaurants could you recommend in London? I wear steampunk every day, and make some of my dresses myself so if there is a good (and cheap) fabric or haberdashery store you know of, please yield the information. Also, I am hosting a steampunk birthday next year and need maybe 20 tea racks (what are they called, anyway?). Any stores I should visit?