You could always use Online check-in, -24 hours before departure, if you have an exec card...if you don't, you can enrol instantly at
www.BA.com
If you don't fancy OLCI, then most afteroon/ evening flights will be open for check in from -6 hours at the terminal
rgds
2018