BA have launched what I think are some great deals on long-haul business class (Club World) fares over Christmas. These can also be combined with BA holidays. These are advertised as two-for-one fares but when you check the terms and conditions, it is pretty clear that a single traveller could book one of these flights. I managed to get all the way to the payment page when I chose one adult. I didn’t actually book.

There seems to good availability for return flights priced at £1007. That is an amazing price for Club.

Flights must be booked between 12:00 GMT 28 November 2014 and 23:59 GMT 4 December 2014 for travel between 21 December 2014 – 3 January 2015. All outbound travel must be completed by 03 January 2015 and inbound travel must be completed by 11 January 2015.

The promotion applies to return Club World (business class) tickets booked during the booking period for selected travel routes:
London Heathrow (LHR) to;
USA & Canada: Atlanta, Austin, Boston, Baltimore, Chicago, Denver, Dallas, Houston, Las Vegas, Los Angeles, New York (JFK, EWR), Philadelphia, Phoenix, San Diego, Seattle, San Francisco, Washington, Calgary, Montreal, Toronto, Vancouver.
Africa: Abuja, Accra, Cairo, Cape Town, Entebbe, Johannesburg, Lagos, Luanda, Nairobi.
Middle East: Abu Dhabi, Almaty, Amman, Bahrain, Baku, Beirut, Doha, Dubai, Jeddah, Kuwait, Muscat, Riyadh.
Asia: Bangalore, Beijing, Chengdu, Chennai, Delhi, Hong Kong, Hyderabad, Mumbai, Seoul, Shanghai, Tokyo.
Central & South America: Buenos Aires, Mexico City, Rio de Janeiro, Sao Paulo.

Manchester (MAN), operated by American Airlines to:
Chicago, New York (JFK).

I checked LHR-LAX over Christmas and there was good availability on direct BA flights:

BA Club Sale
BA Club Sale

I tried putting entering a PRG-LHR-LAX return and it gave me the standard high fare. So if you are in another European city and want to use this deal then you’ll need to make your own way to London.