Tym razem po angielsku :P
I was told that "in" is used with streets, like : "I live in Green Street" but what about "on" and what about "at" ? Can I say ON or AT Green Street ?
Here are some examples which made me confused :
1. The British Prime Minister lives /IN/ 10 Downing Street. --> Should I rather say "AT" ? If so, please tell me why.
2. Sherlock Holmes lived somewhere ON Baker Street. ---> Why is there ON and not IN ? Isn't it like "I live IN Green Street" ?
Please, give me some rules,