Where did the Covent Garden shop go? Did they take the easier online route? Come to think of it, where did Stussy and Bond go? Yeah I been outta London for a while.