LookUpCitiesLondon › Twickenham Stoop
Stadium · London, England

Twickenham Stoop

Built 1963.

Built
1963

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.

From Wikipedia, CC BY-SA 4.0.

Identify Twickenham Stoop with LookUp

Stand in front of it, point your camera, and LookUp names it from where you are, with these facts on the card. Every landmark you capture turns to colour on your London map.

Download on the App Store

Nearby in London