The toilets at St Pancras are free and always have been. He was just some random guy you gave money to!