Selhurst Park
Football stadium in London, EnglandSelhurst Park is a football stadium in Selhurst, in the London Borough of Croydon, England, which is 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.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Selhurst railway station
National Rail station in London, England
South Norwood Recreation Ground
South Norwood Library
Public library in Croydon, south London
Grangewood Park
Park in the United Kingdom
Harris Academy South Norwood
Academy in South Norwood, London, England
Selhurst Road
Street in the London Borough of Croydon
Whitehorse Manor Junior School
Academy in Thornton Heath, Greater London, England
Holy Innocents Church, South Norwood
Church in United Kingdom