Tag: Crystal Palace Football Club

Eagles’ bid to (soar) with Academy expansion plans

Crystal Palace FC Academy

Crystal Palace Football Club’s – the English professional football club based in Selhurst, South London – planning application vis-a-vis restoration of its Academy site has been opened to public discourse. Work is expected to start next year. The club revealed big plans last month as to... » Read more

Newsletter sign-up