Originally Posted by
msm2000uk
The kicker which made me think it wasn't true, was that the dinner is held at the Houses of Parliament.
Up to that point, it sounded potentially believable.
It's partially true. BA held lunches at the House of Lords a while ago, though not necessarily for the top 10 tier points earners.