Rugby union venue

Twickenham Stoop

United Kingdom London Borough of Richmond upon Thames
Twickenham Stoop
Twickenham Stoop · Wikipedia

About

Twickenham Stoop Stadium (informally referred to as The Stoop) is a stadium located in Twickenham, in the London Borough of Richmond upon Thames. The stadium is located close to Twickenham Stadium, which is England's national rugby union stadium. The Stoop is home to the Harlequins in Premiership Rugby and has a capacity of 14,800.