19:21, Sun, Oct 19, 2025 Updated: 19:21, Sun, Oct 19, 2025 Guerilla artists froze what appeared to be dog poo inside 40-stone blocks of ice before leaving them outside some of London’s most ...