2) Peel, core, and slice apples into 1/2cm slices. Place apples in a large mixing bowl and toss with sugar, lemon juice, flour, and cinnamon. Pour into a lightly greased 23 by 33cm baking dish, and spread out into an even layer. Set aside.
3) In another large bowl, mix together the nuts, flour, oats, sugar, cinnamon, and salt for the topping. Using a pastry cutter or your fingers, gently work in the cold butter until pea-sized lumps are formed.
4) Top apples evenly with mixture and bake until apples are bubbly and topping is golden brown, about 45 mins, rotating once halfway through cooking.
5) Serve warm or at room temperature with vanilla ice cream.