STA is 05:05 (except for today's inaugural, which is 05:10). By the time pax have passed through immigration, baggage delivery and customs there should be plenty of ground transport available.
The first scheduled arrivals at LHR are HKG and CPT at 04:45.