Currently deep in his BBC Radio 1 residency, James Blake has shared yet another fantastic two hour mix.

This time around he touched on Talking Heads, Peter Gabriel, Bill Withers, Prince and Schoolboy Q. He also dropped a "mystery" track called 'Bell' by someone called Nat King Scrondle - and we all know what happens when Blake does this sort thing (last time the mystery artist ended up being Jamie xx). He has also played a version of 'Life Round Here', recorded live at the Hollywood Forever Cemetery last fall.

Stream James Blake's mix here.

Source: Pitchfork