World Rugby Museum
Sports museum · London Borough of Richmond upon Thames
Rugby union venue
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.