It all feels a long way from Hollywood. Nestled between a petrol station, a supermarket and rows of terraced houses in one of the more deprived corners of London, Selhurst Park – the home of Crystal ...