Old Aug 10, 17, 1:55 pm
  #4  
h2d
 
Join Date: Mar 2015
Posts: 26
I would say the KLM business class seats for 1,070 on the same LON-DEL route are a better deal, especially at 12 hours vs. 17-26 hours
h2d is offline