Is this a genuine Invader piece above an estate agent at Kennington Cross?
How long has it been there?
Some kind of trailer for the Damien Hirst Gallery perhaps?
And how about this huge one above the Windmill Pub in North West Kennington, just behind Albert Embankment?