Collection: Mirrors

Our collection of Mirrors includes; traditional and antique style mirrors, modern mirrors and French style mirrors. They come in multiple shapes and sizes and finishes. Mirrors are a great way to add a striking final touch to any space in the home and of course they come in pretty handy too! Available to click and collect from our Teddington store.
12 products
  • Heart Shaped Mirror
    Regular price
    £24.99
    Sale price
    £24.99
    Regular price
    £49.99
    Unit price
    per 
    Sold out
  • Gold Metal Edge Tabletop Mirror Lge
    Regular price
    £24.99
    Sale price
    £24.99
    Regular price
    Unit price
    per 
    Sold out
  • Wall Mirror - Round Bronze Large
    Regular price
    £26.99
    Sale price
    £26.99
    Regular price
    Unit price
    per 
    Sold out
  • Sunburst Round Mirror
    Regular price
    £99.99
    Sale price
    £99.99
    Regular price
    £0.00
    Unit price
    per 
    Sold out
  • Large Circular Beaded Mirror
    Regular price
    £194.99
    Sale price
    £194.99
    Regular price
    Unit price
    per 
    Sold out
  • Woven Raffia Lge Round Mirror
    Regular price
    £39.99
    Sale price
    £39.99
    Regular price
    Unit price
    per 
    Sold out
  • Woven Raffia Med Round Mirror
    Regular price
    £29.99
    Sale price
    £29.99
    Regular price
    Unit price
    per 
    Sold out
  • Sunburst Mirror Small
    Regular price
    £199.99
    Sale price
    £199.99
    Regular price
    Unit price
    per 
    Sold out
  • Tall Plain Venetian Mirror
    Regular price
    £289.99
    Sale price
    £289.99
    Regular price
    Unit price
    per 
    Sold out
  • Dark Grey Metal Mirror
    Regular price
    £179.99
    Sale price
    £179.99
    Regular price
    Unit price
    per 
    Sold out
  • Square Silver Wall Mirror
    Regular price
    £249.99
    Sale price
    £249.99
    Regular price
    Unit price
    per 
    Sold out
  • Large Plain Venetian Mirror
    Regular price
    £199.99
    Sale price
    £199.99
    Regular price
    Unit price
    per 
    Sold out