Twickenham Stoop Stadium (informally referred to as
The Stoop) is a sports stadium located in south-west London, England. The stadium is home to
Harlequins rugby union team, who play in the
Aviva Premiership. The stadium has a capacity of 14,800 and is situated just across the road from Twickenham Stadium.