As said above, there are lots of posts on shower facilities at LHR. AA Arrivals after customs is open to upgraded business class with your boarding card. AC is not supposed to let you in but there are posts of people being able to get in as arriving pax. There are public shower rooms available also with a fee for the towel.