David Byrne & Dizzee Rascal
These are ads for the upscale department store Harvey Nichols, done by agency DDB in London