Maybe it's me, but is this appropriate art in front of the priciest flats in London? I mean, a hole in the head?