The Future is Effed Passersby in the eclectic strip of London that is Brick Lane. London, United Kingdom 0 likes