I remember T2 -> Sheraton Heathrow could easily be done by public bus. However, I do not find the information.
www.tfl.gov.uk gives me bus every 30 minutes stopping at Colnbrook Bypass, however, I remember there was a bus every few minutes. I even remember there was a wonderful little map on baa.co.uk showing the routes around LHR, however, there is now only a not so detailed map. Can somebody enlighten me, please: What's the way from T1/T2/T3 bus station to the Sheraon Heathrow???