What's up with this Feral Pigeon's foot?

I spotted this in Carlisle City Centre and the closest thing I could find by briefly researching it was 'pigeon bumblefoot' but I just wanted to get an expert opinion because I'm not convinced that's what it is from my research.

Thanks for any help.