I'm sure I'm in the minority here, but I adore Simple Peal - more than almost everything on Barking. The rolling bassline, the ambient noise in the background. Perfect to walk through the city at two in the morning to.
I'm with you on that. Reminded me of Tokyo, probably for that very image.