Selhurst Park is a football stadium located in the south of London. It is the home base of English football club Crystal Palace. The stadium was built in 1924 and has a capacity of almost 26,000. Last year a green light was given to Crystal Palace to renovate the stadium and increase the capacity to 34,000. The present main stand will be replaced with a five-storey stand. A new Selhurst Park for a new era.
We are very proud of this, and we work hard to make our customers happy. Did you know that – in case of emergencies – we are reachable 24/7?
Your prepaid money, fully insured with no additional costs. Our SGR guarantee entails that you are always fully insured and protected – book your care-free football trip easily online at Number 1 Football Travel.
Number 1 Football Travel guarantees the lowest price for every football trip. Found a cheaper trip elsewhere? Please let us know! Read more about our Best Price Guarantee >