Billy Weaver is the main character in the short story “The Landlady” by Roald Dahl. He is 17 years old (l. 28). He lives in London, and he has a sister (l. 279). He is most likely recently hired. At the beginning of the story, he travels by train to Bath, for work-related purposes, as he is told to find accommodations then report to the Branch Manager (ll.25-26). He has never been to Bath before (ll. 19-20). Billy is dressed in a formal outfit: “a navy-blue overcoat, a new brown trilby hat, and a new brown suit” (p. 1, ll. 28-30). According to the landlady, Billy is “tall and handsome” (l. 311) and has “beautiful teeth” (l. 423).
Billy appears to be a young man who enjoys having fun. This is shown by his preference for a pub i...