Prepositions are funny things, Bran. Not only do they vary from language to language, but also within English itself: In the US you live on Main Street; in the UK you live in it.