Daily Archives: January 20, 2011

Palace unveil impressive plans for move out of Croydon

Crystal Palace FC seems set to move out of Croydon, after unveiling today the club’s impressive-looking  £90million plans to revitalise facilities around a new 40,000-seater football stadium at the National Sports Centre. Croydon Council chief executive Jon Rouse today welcomed … Continue reading

Posted in 2012 Olympics, Athletics, Croydon North, Crystal Palace FC, Sport | Leave a comment