what an excellent memory you have. I flew with Aeroflot a while back and praised the service on board.
To reiterate, I was supposed to fly Czech Airlines from Prague to Moscow and had to change from an afternoon to an evening flight. I forgot that the evening flight was the codeshare operated by Aeroflot.
We were on a relatively new A320 with excellent 2×2 permanent seating in C class which was very comfortable for what at 2 hours 45 minutes was a relatively short flight. It would have been fine from London as well which is up to 4 hours.
I was very pleasantly surprised by the onboard service which was very professional throughout with one of the nicest 3 course meals I have ever eaten on a European business class flight.
I certainly felt safe and well looked after and would not hesitate to fly with them again.