LHR-NRT-LHR round trip in economy. Every aspect of service excellent from check-in to disembarking. The cabin crew worked hard to meet passenger wishes and gave the impression that nothing was too much trouble. But the seating is dreadful. They were the most uncomfortable seats with the smallest pitch I can remember on a long-haul flight. My knees were firmly up against the seat in front and had I not been able to move to an empty exit row seat on each flight then the flights would have been unbearable. For this reason alone I would not fly with ANA again nor recommend them to anyone over 5'6" tall.