:format(webp)/static.fantripr.com/images/venues/525.png)
Selhurst Park
Selhurst Park is a historic football stadium located in Selhurst, London, serving as the home of Crystal Palace Football Club since 1924. Renowned for its passionate atmosphere, the venue boasts a capacity of approximately 26,000 spectators. The stadium features a mix of modern facilities and traditional charm, with stands such as the Holmesdale Road Stand being particularly famous for vocal support. Selhurst Park has hosted various notable matches, including FA Cup games and international fixtures. Additionally, the venue is well-connected by public transport, making it accessible for fans eager to experience Premier League action and special events.
Address: Holmesdale Road, London
Capacity: 26309