There isn't a coach that really stands out as ready/available for England at this moment in time.
Which is a part of a bigger problem with English football.
Tony Pulis. Now before everyone laughs;
Firstly, he is practically English having spent pretty much all his playing and managerial career here.
Secondly, his management and playing style is what you need to win games at major tournaments. A strong and tight defence that doesn't make mistakes. He'd get the best out of our players and make them very hard to beat.
Of course, the downside is watching them play would be really depressing.
Wouldn't happen, but the other option would be bringing someone like Pulis in as a coach to help sort out specific issues.