Ulster players Peter Cooper, Rory Butler, Johnny McPhillips and Robert Lyttle are unavailable due to injury.
In the backs, Jonny Stewart and Bill Johnston resume their half-back partnership, and outside in the centres Ciaran Frawley will line up at inside centre alongside Mullin. The back three again sees Captain Calvin Nash on the left wing with Tommy O'Brien on the opposite flank and Jordan Larmour at full-back.
Up front, Joey Conway, Tadgh McElroy and Charlie Connolly form the front row, with Fineen Wycherley and Oisin Dowling packing down behind them in the second-row. The back row will see Foley win his first U20 cap alongside Paul Boyle and Number 8 Caelan Doris.
Ahead of the St. Patrick's Day fixture, Nigel Carolan said;
"It was disappointing to come back from Wales without the win last weekend, but unfortunately some things just didn't work out for us on the night.
"The players have dusted themselves down from that game and are now looking forward to Friday night's fixture.
"England are coming to town with the title in the bag, but the players really want to finish the campaign on a positive note, so we're confident that we can put in a big performance in front of a home crowd on St. Patrick's Day."
Ireland U20 vs England U20, Donnybrook, Friday 17th March 2017, 6.00pm (Live on RTE 2):
15. Jordan Larmour (St. Mary's College / Leinster)
14. Tommy O'Brien (UCD RFC / Leinster)
13. Gavin Mullin (UCD RFC / Leinster)
12. Ciaran Frawley (UCD RFC / Leinster)
11. Calvin Nash (Young Munster / Munster) Captain
10. Bill Johnston (Garryowen / Munster)
9. Jonny Stewart (Queen's University / Ulster)
1. Joey Conway (UL Bohemians / Munster)
2. Tadgh McElroy (Lansdowne FC / Leinster)
3. Charlie Connolly (Dublin University / Leinster)
4. Fineen Wycherley (Young Munster / Munster)
5. Oisin Dowling (Lansdowne FC / Leinster)
6. John Foley (Shannon RFC / Munster)*
7. Paul Boyle (Lansdowne FC / Leinster)
8. Caelan Doris (St. Mary's College / Leinster)
16. Ronan Kelleher (UCD / Leinster)
17. Greg McGrath (Lansdowne / Leinster)*
18. Matthew Burke (Corinthians / Connacht)
19. Jack Regan (UCD RFC / Leinster)
20. Gavin Coombes (Young Munster / Munster)
21. Jack Stafford (Shannon / Munster)*
22. Conor Fitzgerald (Shannon RFC / Munster)
23. Colm Hogan (Dublin University / Munster)
*Uncapped at Ireland U20 level
Not considered due to injury:
IRELAND U20 Six Nations Fixtures / Results
Friday 3rd February 2017
Scotland U20 19-20 Ireland U20, Broadwood Stadium, Glasgow
Friday 10th February 2017
Italy U20 26-27 Ireland U20, Stadio Enrico Chersoni, Prato
Friday 24th February 2017
Ireland U20 27-22 France U20, Donnybrook Stadium, Dublin
Saturday 11th March 2017
Wales U20 41 - 27 Ireland U20, Parc Eirias, Colwyn Bay, North Wales
Friday 17th March 2017
Ireland U20 v England U20, 6pm, Donnybrook Stadium, Dublin