That's not unique to London, many city bus services do t go across the centre, or have stopped doing so.
When I first went to Nottingham university in the early 2000s, many bus services went across the city. That was stopped en masse, the reason cited was that traffic congestion in the city...