La storia si sviluppa a Londra durante il periodo vittoriano. Protagonista è la giovane Emma, cameriera di umili origini impiegata presso Mrs. Stoner, un'ex istitutrice.
Dopo un incontro burrascoso tra Emma e William Jones, ex allievo della signora Stoner, i due giovani cominciano a frequentarsi e nasce una storia d'amore tra loro che culmina con il loro primo bacio.
Con la tragica morte della signora Stoner, però, Emma si accorge di non essere la persona più indicata al signorino William e parte in tutta fretta dalla capitale pensando di fare ritorno al suo villaggio natale.
L'incontro tra William ed Emma è mancato per un soffio, ma è in questa circodtanza che il giovane Jones viene a conoscenza del difficile passato della ragazza.
Emma, però, non raggiunge il suo villaggio poiché sul treno incontra la simpatica cameriera Tasha e la sua ricca ed eccentrica signora, Mrs. Molders di origini tedesche ed entra a servizio presso di lei.
Nel frattempo William, confuso, sotto la pressione della famiglia, chiede in moglie la ricca e viziata Eleanor Campbell, la cui casata potrebbe garantire ai Jones l'entrata nella nobile società londinese.
Si seguono così, separatamente, le storie di Emma, che fa amicizia con le altre cameriere, e di William, alle prese con una fidanzata che non lo attrae.
Capita però che Emma conosca attraverso la signora Molders la signora Trollope una ricca dama un po' pazzerella che si rivelerà essere nientemeno che la madre di William.
A Londra al seguito di Mrs Molders e della signora Trollope, Emma viene coinvolta in una festa e qui incontra nuovamente il signorino Jones che, questa volta, è più che mai deciso a non lasciarla nuovamente scappare.
I due giovani cominciano così a intrattenere una corrispondenza regolare, ma, se la famiglia Molders trova buffa la cosa, altrettanto non si può dire della famiglia Campbell che trama segretamente per separarli e sposare Eleanor con William.