> Do you actually think most anyone can afford $5000 round trip to London?
I'm genuinely curious where you got "most anyone" from their marketing copy. I read it as "affordable for people flying business class," but that might be because I was thinking in the context of Concorde pricing.
Edit: Derp, totally glossed over that part of the parent comment.