Very strange looking bird - please help identify

Grateful for any thoughts on what this could be!

Seen in south London