View inside Twickenham Stadium, Twickenham, London. Home of the English Rugby Football Union or RFU
Size: 2831px × 4256px
Location: Twickenham, Richmond upon Thames, London
Photo credit: © Stadium Bank / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ..., arena, arenas, britain, club, clubs, england, englands, english, fisheye, football, gb, general, grandstand, grandstands, grass, great, ground, grounds, gv, gvs, hq, pitch, rfu, richmond, rugby, seat, seating, seats, sport, sporting, sports, stadia, stadium, stadiums, stand, stands, team, teams, terrace, terraces, terracing, thames, twickers, uk, union, venue, venues, view, views