www.tfl.gov.uk
Either:
- X26 direct bus - but it is quite slow and gets crowded. It does not serve terminals 4 & 5.
- bus 285 (or 490 from terminals 4 & 5) to Feltham, train to Clapham Junction, another train to Croydon (either East Croydon or West Croydon stations as suits you).
- Picadilly line Underground to Earls Court, District Line one stop to West Brompton, train to East Croydon.
TFL Website
Yes, do that.