What does I see London I see France mean? I-see-london-i-see-france definition
Indicates that a person’s underwear is showing. phrase. 1.
Where did the saying I see London I see France come from? Etymology. From a children’s rhyme: “I see London, I see France, I see (name)’s underpants”.
Who came up with I see London I see France? About the Author. Sarah Mlynowski is the bestselling author of Ten Things We Did (and Probably Shouldn’t Have); I See London, I See France; Don’t Even Think About It; Think Twice; Milkrun; Fishbowl; Bras & Broomsticks; the Whatever After series; and more.
Is London located in France? While London is the capital of England and the United Kingdom, it is also the largest city within the country. The city stands on River Thames in South East England, with its history stretching back to Roman times. Paris, on the other hand, is the capital city of France, located in the north-central part of the nation.