Cheap up to £25
£25 - £125
From £125
metal 5
wood 1
wall mounted 42
stick on wall 15
tabletop 36
freestanding 3
digital 13
analog 90
hourglass 1
pendulum 2
integrated LED 3
clock face 84
alarm clocks 24
cuckoo clocks 3
traditional 46
kitchen 1
living room 5
bedroom 2
round 36
rectangular 24
atypical 11
small 3
retro 3
vintage 6
country 1
modern 10