
Crystal Palace

Europe

England

Information about Crystal Palace
Foundation: 1905
Coach: Roy Hodgson
Stadium: Selhurst Park
Address: Holmesdale Road
City: London
Capacity: 25073
Foundation: 1905
Coach: Roy Hodgson
Stadium: Selhurst Park
Address: Holmesdale Road
City: London
Capacity: 25073