Many thanks everyone. At least I understand BA's position a little better.
Looks like we will need to start our trip from Glasgow, which isn't such a hardship as we can visit friends/family. On the way back we can simply leave at Heathrow and ask the baggage services people in the baggage hall to get our bags for us?? Even if it takes a while it's worthwhile.
Thanks again
MP