I did one trip in an ATP Birmingham to LHR with British Midland and would second comments re breakfast. However I think the LBA shuttle with BM Diamond Service tried harder in the evening, as they would do pre dinner drink (cart out passing Windsor like Finnair) and dinner up from LHR in the evening, a number of times we had to do long approach to allow CC to clear up, happy days !!!
Cheers
Mr Mac