Cheap up to £25
£25 - £125
From £125
metal 10
wood 7
wall mounted 110
stick on wall 27
tabletop 82
floor 14
digital 20
analog 248
hourglass 3
pendulum 4
integrated LED 9
clock face 222
alarm clocks 61
cuckoo clocks 8
classic clocks 116
kitchen 5
living room 17
bedroom 7
round 106
rectangular 56
atypical 21
small 10
retro 7
vintage 22
country 2
industrial 1
modern 13