Ewood Park
Ewood Park is a football stadium in Blackburn, Lancashire, England, and the home of Blackburn Rovers F.C., founding members of the Football League and Premier League, who have played there since 1890. Wikipedia
Country | United Kingdom |
City | Blackburn |
Capacity | 31367 |
Year of opening | 1882 |
Size | 105 x 69 м |
Teams | |
Weather | +8°C clear |