Inside Greenwich Lounge JFK – American & BA’s Huge Flagship American Airlines and British Airways have consolidated their New York JFK operations in the newly renovated and expanded Terminal 8.… Continue reading “Inside Greenwich Lounge JFK – American & BA’s Huge Flagship”…