England MU19s suffered a narrow defeat in their second game of September, losing by 1-0 against Germany.
After opening their campaign with a 3-1 win over Greece at St. George's Park last Thursday, Paul Simnpson and his squad travelled to Haiger for what was always likely to be a tough test.
And the hosts found what proved to be their winning goal midway through the first half when substitute Oscar Schonfelder struck home.
The Young Lions will continue their preparations for November's Euro Qualifiers in October, when they face Belgium and France.
England: 1 Luca Ashby-Hammond (Fulham), 2 Vontae Daley-Campbell (Leicester City), 3 Bukayo Saka (Arsenal), 4 Paris Maghoma (Tottenham Hotspur), 5 Rhys Williams (Liverpool), 6 Luis Binks (Tottenham Hotspur), 7 Morgan Whittaker (Derby County), 8 Clinton Mola (Chelsea), 9 Tyreece John-Jules (Arsenal), 10 Faustino Anjorin (Chelsea), 11 Curtis Jones (Liverpool)
Substitutes:16 Luke Thomas (Leicester City) for Whittaker 65, 17 Tommy Doyle (Manchester City) for Maghoma 70, 21 Anthony Gordon (Everton) for Anjorin 70, 23 Ryan Edmondson (Leeds United) for Jones 82
Substitutes not used: 12 Bali Mumba (Sunderland), 13 Marcus Dewhurst (Sheffield United), 14 Taylor Harwood-Bellis (Manchester City), 15 Ajibola Alese (Accrington Stanley, loan from West Ham), 18 Louie Sibley (Derby County), 19 Daniel Adshead (Norwich City), 20 Jacob Ramsey (Aston Villa), 22 Zachary Jeacock (Gloucester City, loan from Birmingham City)
Head coach: Paul Simpson