British Airways headquarter is situated at Waterside, PO Box 365, Harmondsworth, UB7 0GB, United Kingdom. This is the headquarters of the airline as well as customer service operations.