Less than two weeks now until turn my Pets loose on London! And though I might have mentioned it once or twice in passing, The big launch date for The Pet Shop is October 14th, 7:00 pm at Sh! Hoxton. And I won't be throwing the party alone this year. Maxim Jakubowski will be partying [...]