The Square Mile has reinvented itself in recent years, but West End politicians must stop blocking common sense if Oxford Street has a chance of mimicking the City’s success