Cheap up to £75
£75 - £300
From £300
wall 335
self adhesive 3
freestanding 33
tabletop 3
round 23
rectangular 84
atypical 20
with shelf 1
without shelf 363
with lighting 19
without lighting
tilt 16
framed 293
frameless 84
with bevelled glass 19
without bevelled glass 93
vintage 13
modern 9
rustic 1
oriental 4