Response
Dear Swiss
I am sorry to learn about your disappointment.
As per our seating policy, we are unable to guarantee any particular seat as we may have to move you for operational, security or safety reasons.
For further clarifications, please contact your Executive Club Service Centre. Their contact details can be found if you click on the following link:
http://www.britishairways.com/travel/custsp/public/en_
Thank you for emailing us.
Oh, I don't know whether to laugh or cry. Clearly they have no concern at all about leaving a 3yr old on the upper deck on his own!