Answer
Elland Road is the stadium where Billy Bremner's statue is located. Bremner was a legendary captain of Leeds United, and his statue was erected outside the stadium in 1999 to commemorate his achievements. The statue is a popular tourist attraction and a reminder of Bremner's legacy as one of the greatest players in Leeds United's history.