It used to say "Home of Nestle".
However, the oft-criticised global giant got the hell out and moved to Sussex - http://insidecroydon.com/2012/01/05/nestle-confirms-move-to-ideal-location-ie-not-croydon/ - although the Croydony bit of Sussex.
I'd have thought Selhurst, Thornton Heath or Norwood Junction would have been more appropriate. Nobody gets off at Croydon to go to Palace (well, nobody with any sense gets off at EC at all, but you know what I mean). Ideas above- no pun intended- their station?