Originally Posted by
Yoshi212
The rush through dinner service could be attributed to the departure time. Both BA flights are after 22:00 so an express dinner is common to get people to rest on their local time. Those wishing for the full service should still be able to get it though in my opinion.
Can I suggest you look at an atlas & a global time-map. 10pm in Singapore is 3pm in London...