Leicester has the bonus feature of 'integrated' public transport, with the bus station on the opposite side of the city to the railway station.
Leicester has two bus stations - Haymarket and St Margaret's.
St Margaret's is indeed on the opposite side of the city centre to London Road station (about 15 minutes walk), but is close to the former Central station - which also happens to be much closer to High Cross shopping centre than is London Road! Haymarket is closer to London Road than St Margaret's (and further than it from High Cross!)
Derby was mentioned in an earlier post.
Indeed, at the time of its closure Friargate was much closer to the main shopping centre than Midland; and if you take the Council House as being the centre, Nottingham Road was the most central of Derby's three stations. However, since the opening of the Eagle Centre in 1975 and its Westfield extension in 2007 (all now intu Derby), the main shopping area has moved considerably closer to Midland station, and an urban village - Castleward - is being constructed between the two; this includes some shops along Castleward Boulevard.
However, if you look at the situation in Derby in a wider context, much of the city's commercial activity is situated on Pride Park, immediately adjacent to the railway station but on the opposite side of it to the shopping centre; consequently, whereas - even as recently as the early 1970s - the closed Friargate station was better located for the shopping/commercial centre than was Midland, Midland is now better placed to serve the current, larger, shopping/commercial centre, and Friargate would have been very much on the city centre's western fringe. However, much of Derby Uni (and its halls of residence) are closer to Friargate than Midland.