British Airways LHR Terminal operates primarily from London Heathrow Airport (LHR), with its main base located in Terminal 5. Opened in 2008, Terminal 5 was designed specifically for British Airways, offering state-of-the-art facilities and emphasizing passenger convenience and efficiency. It features multiple concourses connected by an automated people mover system, numerous check-in kiosks, traditional counters, and a dedicated Fast Track area for premium passengers.