Shower facilities at LHR?
I will be arriving this Saturday morning around 9 AM on the AA flight from Miami. My plan is to head into London to visit friends for the day but would first like to wash up a bit. Does anybody know if there are shower facilities in & around the terminal where American flights arrive? FWIW, I "may" be traveling J class if my upgrade goes through--not sure if that would open any other options as far as Admirals Club access... Many thanks.