Cheap up to £25
£25 - £125
From £125
metal 10
wood 7
wall mounted 101
stick on wall 23
tabletop 50
digital 12
analog 232
hourglass 2
pendulum 1
LED 5
clock face 200
alarm clocks 44
cuckoo clocks 7
classic clocks 110
kitchen 5
living room 19
bedroom 7
round 103
rectangular 39
atypical 21
small 9
scandinavian 1
retro 7
vintage 17
country 2
industrial 1
modern 14