Cheap up to £25
wall mounted 3
stick on wall 3
tabletop 5
digital 1
analog 11
clock face 10
alarm clocks 4
traditional 6
round 4
rectangular 2
atypical 2
country 1