Selhurst Park is a football stadium located in Selhurst, a district in South London, England. It is the home ground of Crystal Palace Football Club, which was established in 1905. The stadium has a seating capacity of approximately 25,000 and features four stands: the Holmesdale Road Stand, the Main Stand, the Arthur Wait Stand, and the Whitehorse Lane Stand.
Opened in 1924, Selhurst Park has undergone several renovations to improve facilities and enhance the spectator experience. The stadium is known for its passionate atmosphere during matches and has hosted various events, including concerts and international fixtures.