Looks like a nice walk. Just beware that Heathrow to Central London on the tube can be 1 1/2 hours. There's the Heathrow Express to Paddington which only takes 15 minutes, might be a better (but more expensive) option.