I flew on the same service (VLC-LHR) in CE and was very impressed. Very friendly crew, exemplary service, and the food was outstanding. Meal Card (BA) with 3 entree choices, multiple runs with the bread basket and champagne bottles. Bit of a faff at LHR due to lack of gates, wrong terminal, etc but that's not Finnair's fault.