I may be flying on Aeroflot (SIN-LHR) in the not too distant future (nice to be different!) and would enjoy reading any comments you may have.
There's not too much difference in the pirce between Economy, Business and First - so I could go for any - will decide shortly!
Look forward to reading your thoughts!
All the best,