I'm not sure there was an actual middle class, so maybe "citizen of London making the median income" would be better.