I was able to find historical Streetview pictures from 2008 onwards of the TFL location and there is no indication of a bus stop having been there. I assume that it got moved a long time ago or has always been wrong in their data.