Yes, the BA 787 does have first class. The first class cabin on the BA 787 is located at the very front of the aircraft and features 8 seats in a 1-2-1 configuration. The seats are very spacious and comfortable, with plenty of legroom and storage space. The cabin is also very quiet and has its own private lavatory.
Routes still offering First Class: New B777-300ER First. There are three basic styles of First, the older style seen on the B777s and A380s, the newer style on the B787s which does not have a buddy seat for dining and the newest Suite as seen above which is the B787 seat but with doors which is on the refurbished B777-300s which are currently planned to be on Los Angeles, New York and someUtmoi.