They all have an O in them and I have been to all 3. Trains run through or to them. They are places in England, Great Britain, The United Kingdom, Europe, the world AND the universe? Quite the coincidence. I have said all of these words. You put all of these words in this thread. All 3 have traffic lights and people who live in them.