Cheap up to £25
£25 - £125
From £125
metal 10
wood 9
concrete 2
wall mounted 180
stick on wall 68
tabletop 95
freestanding 16
digital 27
analog 422
hourglass 1
pendulum 7
LED 13
clock face 365
alarm clocks 73
cuckoo clocks 12
traditional 195
kitchen 8
living room 16
bedroom 1
round 175
rectangular 80
atypical 52
small 11
retro 5
vintage 36
minimalist 2
industrial 12
modern 28
rustic 2
oriental 1