
Twickenham Stoop
Sports stadium in London

Sports stadium in London
Twickenham Stoop is a stadium in Twickenham, in the London Borough of Richmond upon Thames, close to Twickenham Stadium, England's national rugby union stadium. The Stoop is home to the Harlequins in Premiership Rugby and has a capacity of 14,800.
Read on Wikipedia · Image Cmglee, cropped by Blackcat, CC BY-SA 3.0
Open boosters, collect cards and trade them. Free to play.
Play for free