Capacity 34,259 Country England City London Clubs Crystal Palace Opening TBA Cost £ 75-100 mln © Photos by Crystal Palace FC / KSS Design Group
Stadiums and football channel
Capacity 34,259 Country England City London Clubs Crystal Palace Opening TBA Cost £ 75-100 mln © Photos by Crystal Palace FC / KSS Design Group