Cheap up to £75
£75 - £300
From £300
wall 490
self adhesive 3
freestanding
tabletop 13
rectangular 19
oval 5
atypical 5
with shelf 1
without shelf 105
without lighting 32
tilt 6
framed 47
frameless 15
with bevelled glass 3
without bevelled glass 16
vintage 3
modern 15
oriental 1