I hope you have a great time. If you only have a few hours the
only way to get into town is with the
Heathrow Express - tickets are cheaper with advance purchase but I'm not sure if there's enough time for you to get tickets sent to you now. Anyway, good luck and enjoy London.