This guide from the BBC has an animation to watch and an interactive game to play.
Also from the BBC, this Super Movers video encourages children to move while they learn about time.
This game from Maths Frame has different levels but lets you match an analogue clock to the time written in words. In class we have focused on levels 1 to 4 (not level 5 which is to the nearest minute).
Hickory Dickory Dock has different levels. Choose level 1 for times to a quarter of an hour and level 2 for times to 5 minutes.