I found some good videos to introduce prepositions of place to primary school students. I used a graduation from videos to another. I would begin by Where is Chester? It is simple and kids like the cat. The second one could be with the one with Luna. I discovered one with a nice quiz to conclude.
The first ones are very easy to follow, but we could learn prepositions of movement too. The first one involves blocks and basketballs. Video # 1 . The second video is also a good way to learn things around the house. Video # 2 .
There are many platforms to use free worksheets from, but I will mostly use en.islcollective.com to enrich my lessons.
There is wonderful material on the web to help us in our teaching tasks.
Wishing you the best,