Left/right politics, high/low income and high/low status don't map neatly onto London's demography, and haven't since Tony Blair, New Labour and "champagne socialism".
Outer and anti-ULEZ right-wing areas - Bexley, Romford, Welling, Uxbridge - might be more affluent than deprived inner-city parts, but they're a lot less affluent (as well as far less educated) than the professional-class areas of the inner city, which these days seems to span all the way from Muswell Hill down to Tooting.
Tory/rightwing votes used to be a thing for rich people who wanted to keep their winnings for themselves, pay less tax and/or encourage the less successful to work harder and pull themselves up by their bootstraps. The modern tory party seems to be mostly for losers, racists and grumpy pensioners who want to blame all their problems on immigrants, LGBTQ+ and "the woke".