I think it must have been a temporary installation. I cycled out to the area yesterday and took some Mapillary footage. Could not locate any artwork as described above. https://www.mapillary.com/app/?pKey=1106559166916803