What Beatrix Potter tale is the top-selling children’s book of all time? July 20, 2017 By Show answer The Tale of Peter Rabbit. More British Literature QuestionsMore Literature Questions