Вопросы к Поиску с Алисой
Употребление предлогов on и in в английском языке, когда речь идёт об улицах и дорогах, отличается следующим образом:
Также предлог «on» используется при указании на дорогу или путь: on the road — на дороге. puzzle-english.com
Таким образом, предлог «in» указывает на нахождение внутри, а «on» — на нахождение на внешней поверхности. dzen.ru