I'd say either one is ok to use.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Teo"In the street" means "inside the boundaries of the street," while "on the
street" means "along the sides of the street."
This shows "in the street":
-----------------------------
X X X X
-----------------------------
This shows "on the street":
X X X X
-----------------------------
--------------------------
01cite10My2sense12cite10True enough in American English. However, in 11b11font10British12font12b10 English IN is used as American English uses ON. 12br
12br
10Example: Tim lives 11b10in12b10 Highwater Ave. (British) Tim lives 11