Question: where did james and the giant peach take place
Answer: near the White Cliffs of Dover