I could introduce a de Havilland theme were I to delve into school, pilots, films and so on. There is certainly a de Havilland link 15 miles north, en route to a school which is 45 miles north. Orientation W - E, road to left leads to DH link. Without going deeper, I am unaware of any Olivia link.
But then she is not the lady in question, but frankly, who gives a damn. Poorly quoted!