Great report Seat 2A. I look forward to the trip back and hope you enjoy my homeland.
Did you ever consider QF from LHR? IMHO their food far surpasses that which BA has to offer. Perhaps as a result of flying too many F sectors on BA in quick succession I have found the menu to be sadly lacking in variety.