Premiership Grounds focus: the Twickenham Stoop

|

Over the road from England Rugby HQ sits the Twickenham Stoop, home of the Harlequins. A staple of the Premiership since the start of the professional era, The Stoop has had the honour of being the home of three Premiership teams at various times.  Aside from Harlequins, both London Irish and London Scottish have also […] READ MORE