Cheap up to £25
£25 - £125
From £125
metal 10
wood 7
wall mounted 106
stick on wall 24
tabletop 58
floor 12
digital 20
analog
hourglass 3
pendulum 4
clock face 212
alarm clocks 42
cuckoo clocks 5
classic clocks 112
kitchen 5
living room 17
bedroom 7
round 105
rectangular 34
atypical 18
small 10
retro 6
vintage 22
country 2
industrial 1
modern 12