Twickenham Stoop Stadium


Europe, United Kingdom, London

Twickenham Stoop (informally referred to as The Stoop) is a sports stadium located in the western suburbs of London, England. The stadium is home to Harlequins rugby union team, who play in the Aviva Premiership, and Harlequins Rugby League, who play in the Super League. The stadium has a capacity of 14,816.