S Scott Alexander Review of Twickenham RFU Stadium 4 years ago Good event stadium. Sound was abit echoy
Comments: