BA often are I'm afraid. My PA today priced up my regular LHR-VIE-LHR flight and BA were around £450 in Y and LH / OS were circa £290.
Pretty much identical flight timings too, departures both ways being within 40 minutes of each other. Sorry BA, not this time
I smiled at this.
You are making a very fair point, but I had just been looking at booking a train ticket from Birmingham to Newcastle in a months time. The price of a First Class return ticket is £414, if I travel early morning and return at tea time. That certainly makes London to Vienna at £450 look great value!