November 5, 2021By Dmitry Martinkevich1 min readSelhurst Park Stadium Photo credits.Autor: Arne Müseler / www.arne-mueseler.comLicense: CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0/)Opened:1924Capacity:25486Address:Holmesdale Rd Selhurst, London SE25 6PU UK Share: X Facebook WhatsApp Copy ← Previous Gewiss Stadium (Stadio Atleti Azzurri d’Italia) Next → Mapei Stadium – Città del Tricolore