Hello, everyone. I have been visiting this forum for a while now, and I thought it would be interesting to register, post my questions and answers. Here is my first question. How would you say this, or which one do you prefer: "I live in Oxford Street" or "I live on Oxford Street"? I'm rather confused, since I've seen people using both of them. I hope somebody could explain to me what differences there are between one and the other. P.S.: If you discover any mistake in my messages, please tell me about it. I want to keep improving! Thanks.