England v Japan – 2026 Nations Championship @ The Magic Garden
England v Japan Date: Saturday 14th November 2026 Venue: Allianz Stadium, Twickenham Kick-off: 4:40pm Referee: Damian Schneider (Argentina) England will face Japan at the Allianz Stadium, Twickenham on Saturday 14th … Continue reading England v Japan – 2026 Nations Championship @ The Magic Garden
