Anyone know who I should contact at Heathrow? or BAA?
Trevor,
I would be inclined to contact the BAA General Manager at either Terminal One or Two. Don't hold your breath though, my experience of dealing with BAA management over the past thirty years has led me to the conclusion that it is run primarily by pen pushers and bean counters who have very little interest in aviation for its own sake. I could use stronger language but I would be banned.
Good Luck!
KeMac