Cheap up to £25
£25 - £125
wall mounted 115
stick on wall 38
tabletop
freestanding 16
digital 29
analog 77
pendulum 1
LED 12
clock face 77
alarm clocks 82
traditional 5
round 25
rectangular 52
atypical 6
small 7
country 1