Selhurst Park

Stadium: Selhurst Park

Capacity: 26300
Location: London, England
Opened:
Address: Selhurst Park, London, SE25 6PU
Tenants: Crystal Palace F.C.

Other venues nearby

Venue Distance (km) Distance (miles)
Gander Green Lane96
Wimbledon Centre Court106
Wimbledon No. 1 Court106
The Den106
Greenwich Park117
Stamford Bridge127
Horse Guards Parade128
Craven Cottage138
Earls Court138
The Valley138

Location