The Twickenham Stoop Stadium

The Twickenham Stoop Stadium
Twickenham Stoop Stadium Langhorn Drive, Twickenham, TW2 7SX
Photo of The Twickenham Stoop Stadium