Part of the reason the BA fares look so attractive is the fact that BA completly rip off the British Public.
Its the oldest trick in the book, list price of £7000 but as its you and I like you , there is an offer at the moment and you can get it for just £995
I fly all over the world and the last thing I do is buy tickets in the UK. Last month I got a fully flexible return trip on BA Concorde for £1100, complete with Mileage, points etc etc. I purchased it through BA's web site.
If you look hard enough and know the fare rules you can fly in premium cabins for a fraction of the UK price.
BTW, when I flew on Concorde I noticed that
1) BA have cut the crew numbers. Meal service still being delivered on descent, no time for duty free etc etc
2) New seats are like plastic kids seats. One Passenger was a little too vigorous trying to make it go back further and it broke (he ended up in the seat behind)
3) No gifts, which has taken half the fun away
However, the plane is still fantastic