Neither of Meggy Swann's parents are interested in her at all. Her mother, an alehouse keeper in a country village, packs her off to London to stay with a father she's never met. Meggy takes her only friend, a goose named Louise with her. But her father is as disappointing to Meggy as her mother has been and Meggy has to fend for herself to survive.