Maybe my memory is slipping but.....didn't there used to be a premier BA service from London to New York in only 3-1/2 hours? I can't even remember the name of the aircraft used but, believe it started with a 'C'....?!
Surely that was far superior to this 'new' product....