Selhurst Park

stadium photo
City
London
Clubs
Address
Holmesdale Road
Capacity
26309
Surface
grass