England
England v Japan | Review of The Green Room at Allianz Stadium, Twickenham
Read moreIn stark contrast to last week’s torrential deluge, Allianz Stadium, Twickenham was bathed in sunshine and a positively balmy 18˚c greeted players, fans, and Green Room guests alike. A perfect day for rugby and with the...