Cheap up to £25
£25 - £125
From £125
wall mounted 30
stick on wall 6
tabletop 40
freestanding 3
digital 1
analog 91
hourglass 1
pendulum 1
integrated LED 1
clock face 90
alarm clocks 30
cuckoo clocks 2
traditional 37
round 45
rectangular 18
atypical 5
small 6
retro 3
vintage 4
modern 3