Description:
Popularly known as 'The Stoop', this stadium is located across the road from the main Twickenham Stadium. Twickenham Stoop is a smaller stadium as compared to the main Twickenham stadium but is the best club rugby stadium with a great atmosphere. It includes all modern facilities including luxurious hospitality and long, fully-stocked bars.