Any one know where/what this is, supposedly, in London? Thanks. Cc @Londonist