British Airways flight observed landing approach in London area
Location: London, United Kingdom
1 sources from 1 citizen journalists
Topics: aircraft landing, british airways, landing gear, airport approach, aviation, commercial flight, transportation, urban, infrastructure, daily life