Twickenham Stadium
Twickenham Stadium is the home of England Rugby and the largest dedicated rugby union venue in the world, seating up to 82,000 people. We’ve also been lucky enough to host (at Shambles) the All Blacks, Wallabies, and Fijian teams on a regular basis..