I bought one of these Clever Kidz Magnetic Clever Clocks last year, and it's honestly one of the best things I've ever gotten for my youngest. It's a really clear and easy way to teach children about time and it's only £2.56 at Amazon.
Clever Kidz Magnetic Clever Clock
The Clever Kidz Magnetic Clever Clock has magnets on the back, so we keep ours on the fridge. It means it's at the perfect height for my son, and since he's forever getting snacks it seems the logical place for it.
We use it often and it's clear face has each number labelled so that your child can quickly learn how to tell the time.
Even the hands say minute and hour on them to eliminate any doubt or confusion.
Prime members can get this clock delivered for free as can those of you that are spending £20+ on Amazon.