Me being a German one would enjoy probing the drinking habbits of the British ones and will be up for this as well.
Are you planning to make this a serious evening? I am asking since my (air-)bus to Germany is leaving Heathrow at 0750 the next morning and I wonder whether booking a hotel room might make sense or if I should just take a couple of newspapers for the bench in the airport's lounge...