Very happy indeed about this: the Guardian is reporting that an “826 London” is in the works. The project founders have a blog here, and the first planning meeting was just a few weeks ago:
Among the themes being considered for the storefront: The London Monster Emporium.