England men to host Japan in November
England men will take on Japan at Twickenham Stadium on the weekend of 23rd November as the fourth and final fixture of the 2024 Autumn Nations Series.