Selhurst Park
Football stadium in London, England
About
Selhurst Park is a football stadium in Selhurst, in the London Borough of Croydon, England. It serves as the home ground of Premier League club Crystal Palace. The stadium was designed by Archibald Leitch and opened in 1924. It has hosted international football, as well as games for the 1948 Summer Olympics. It was shared by Charlton Athletic from 1985 to 1991 and Wimbledon from 1991 to 2003.
Nearby
More to see within walking distance
Croydon Canal
Former canal in south London
1.2 mi awayCrystal Palace Dinosaurs
1854 sculpture series in Crystal Palace Park, London, United Kingdom
1.6 mi awayNorbury
Area of south London, England
1.2 mi awayUpper Norwood
Area of south London
1.5 mi awayAnerley
Suburb in England
1.4 mi awayAddiscombe
Area of south London, England
1.4 mi awayPlaces to eat nearby
Finding places to eat…
Traveler reviews
Tickets & tours
Tickets and tours for Selhurst Park
We may earn a commission from some of these links, at no extra cost to you. Learn more
Photos from Unsplash, Wikipedia and Wikimedia Commons (CC BY-SA); facts from Wikipedia; maps © OpenStreetMap contributors, weather from Open-Meteo. Huginn’s tips are AI-written — check prices, hours and entry rules before you go.