The story of James and the Giant Peach takes place in England, specifically in the countryside.
The story starts with James living in a gloomy, grey city with his cruel aunts, but he eventually escapes to the magical world of the giant peach which lands in the Atlantic Ocean and takes him on a journey around the world.