Arrived at Heathrow Terminal 5 and realized a landing card for the destination country wasn’t printed.
Looking for a place in the terminal to print a document from a USB. Access is available to most lounges in Terminal 5 except the Concorde Room.
Trying to find out if any of the lounges have a business center or printer available.