A graffiti believed to have been created by street artist Banksy is seen at Marble Arch in London, Britain. Reuters

Is Banksy behind this new artwork in London?