Also, just putting this out there, but I really can't stand the Courteeners...
Anyway. I'm not sure I agree that it looks vintage - it looks like really smooth, expensive leather to me - but I agree that vintage is probably the way to go anyway.
Topman do a decent DB biker style here, but it's black with no shearling collar.
River Island do a nice brown jacket with a shearling style collar here, but it's only single breasted.
So neither of those is ideal, but that was a very very quick look - check out a few other sites (Asos, Urban Outfitters etc.)