Cheap up to £75
£75 - £300
From £300
wall 345
self adhesive 1
freestanding 33
tabletop 3
round 24
rectangular 80
oval 1
asymmetrical 22
with shelf 1
without shelf 370
with lighting 24
without lighting
tilt 16
framed 307
frameless 78
with bevelled glass 19
without bevelled glass 92
vintage 16
modern 9
rustic 1
oriental 3