The Stamford Grandstand boasts several excellent vantage points, which include views of the cars negotiating Turns 7 and 8