Apparently not:
Westminster City Council has told the BBC it did not grant permission, as it was not given advance warning that Banksy's team was planning this installation.
Council permits are usually quite public (in my country). Sneaking it in becomes part of the artwork.