Sussex trio Jordan Turner-Hall, Joe Marler and Joe Launchbury have been named in the England squad for next month's tour of South Africa.

Turner-Hall is one of 19 backs in the 42-man squad while Marler and Launchbury are part of a 23-strong forward division.

All three were included in training squads during the Six Nations with Turner-Hall coming on as a replacement against Scotland.

England play Tests against South Africa on 9, 16 and 23 June while there are midweek matches against SA Barbarians South on 13 June and SA Barbarians North on 19 June.