The provision of an adequate number of (working?) showers is an uncontroversial expectation when travelling F through a carrier's home base. Though as I am fortunate never to have to connect through Heathrow I have never had cause to use them. As an aside, are there any public showers in the terminal? Do they have showers in the B Lounge?