Spectacular vantage point from the cheap seats at twickenham!