MovieMaps

Photo of Heathrow Airport London

Location: London Heathrow Airport (LHR)
As Seen In: Columbo episode 2x04 “Dagger of the Mind