You seem right. Looking at google street view there seems to be no bus stop on the north side. But there is one on the south side.

Maybe since the Glouchester road bus stop & Landseer Close bus stop are so close to each other, maybe they are the same stop but in opposite directions? 