Collection: Rings

From elegant Victorian signet rings to Art Deco statement pieces, our curated collection features rings that showcase the finest craftsmanship from jewelry's golden age. Each piece has been hand-selected for its quality, character and enduring appeal.

Whether you're searching for a unique engagement ring, a special anniversary gift, or simply treating yourself to something beautiful, you'll find rings here with stories to tell and craftsmanship that modern pieces simply can't match.

Every ring comes with honest descriptions, detailed measurements, and our promise of quality - because we only sell pieces we'd be proud to wear ourselves.

Browse by style, era, or gemstone to find your perfect piece.

498 products
  • 1031: Vintage 9ct Gold Amethyst Diamonds Openwork Dress Ring- sparkling design
    Regular price
    £369.00
    Sale price
    £369.00
    Regular price
    Unit price
    per 
    Sold out
  • 9080: Vintage Old : 18ct Gold Turquoise Diamonds Flowerhead Ring- sparkling symmetr
    Regular price
    £895.00
    Sale price
    £895.00
    Regular price
    Unit price
    per 
    Sold out
  • 1721: Vintage;: 18ct White Gold Diamonds Dress Stacker Ring- 1.21ct of fine, natural diamonds
    Regular price
    £1,795.00
    Sale price
    £1,795.00
    Regular price
    Unit price
    per 
    Sold out
  • 1703: Vintage: 14ct White Gold Diamonds (1.4ct) Ring- Divine, Dazzling, Natural (0.8ct Centre stone)
    Regular price
    £1,750.00
    Sale price
    £1,750.00
    Regular price
    Unit price
    per 
    Sold out
  • 1697:Vintage: 18ct Gold VS Clarity Natural Diamonds (0.91ct) Flowerhead Ring- very special
    Regular price
    £1,095.00
    Sale price
    £1,095.00
    Regular price
    Unit price
    per 
    Sold out
  • 1616: Vintage: 18ct Gold Cornflower Blue Sapphire Baguette Diamonds Ring- FAB
    Regular price
    £795.00
    Sale price
    £795.00
    Regular price
    Unit price
    per 
    Sold out
  • 1520: Vintage: 18ct Gold Rubies Diamonds Tiered Cocktail Ring
    Regular price
    £695.00
    Sale price
    £695.00
    Regular price
    Unit price
    per 
    Sold out
  • 1568: Vintage: Old 9ct Yellow Gold 19 Turquoises Floral Cluster Ring- exquisite
    Regular price
    £395.00
    Sale price
    £395.00
    Regular price
    Unit price
    per 
    Sold out
  • 1532: Vintage: Rare 9ct Gold Blue Sapphires Tiered Dress Ring- exquisite
    Regular price
    £425.00
    Sale price
    £425.00
    Regular price
    Unit price
    per 
    Sold out
  • 0365: Vintage; 9ct Gold Turquoise Seed Pearls Tiered Ring- From 1948
    Regular price
    £389.00
    Sale price
    £389.00
    Regular price
    Unit price
    per 
    Sold out
  • 1663: Vintage: 9ct Gold Rubies Diamonds Crossover Ring- classic design.
    Regular price
    £325.00
    Sale price
    £325.00
    Regular price
    Unit price
    per 
    Sold out
  • 1662: Vintage: 9ct Gold Almandine Garnets Flowerhead Ring- lovely mature colours
    Regular price
    £325.00
    Sale price
    £325.00
    Regular price
    Unit price
    per 
    Sold out
  • 1653: Vintage: Platinum 6 Diamonds Stacker Band Ring- pristine and sparkling
    Regular price
    £475.00
    Sale price
    £475.00
    Regular price
    Unit price
    per 
    Sold out
  • 1641: Vintage: 9ct Gold Geometric Sapphires Diamonds Dress Ring- captivating design
    Regular price
    £389.00
    Sale price
    £389.00
    Regular price
    Unit price
    per 
    Sold out
  • 1623: Vintage: 9ct Gold Opals & Garnets Dress/Stacker Ring- From 1963, very pretty.
    Regular price
    £389.00
    Sale price
    £389.00
    Regular price
    Unit price
    per 
    Sold out
  • 1608: Vintage: 18ct Gold Emerald Signet/Stacker Ring- demure & delightful
    Regular price
    £575.00
    Sale price
    £575.00
    Regular price
    Unit price
    per 
    Sold out
  • 1738: Vintage: 9ct White Gold Cornflower Blue Sapphires Diamonds Encrusted Dress Ring
    Regular price
    £495.00
    Sale price
    £495.00
    Regular price
    Unit price
    per 
    Sold out
  • 1523: Vintage: 9ct Gold 9 Turquoise Cluster Ring- From Edinburgh 1975
    Regular price
    £395.00
    Sale price
    £395.00
    Regular price
    Unit price
    per 
    Sold out
  • 1522: Vintage: 9ct Gold Large Cushion Cut Mint Green Amethyst Tanzanites Cocktail Ring- exceptional
    Regular price
    £549.00
    Sale price
    £549.00
    Regular price
    Unit price
    per 
    Sold out
  • 1505: Vintage: 9ct Gold Petite Turquoise Daisy Ring - Flower Power- From 1970
    Regular price
    £325.00
    Sale price
    £325.00
    Regular price
    Unit price
    per 
    Sold out
  • 1380: Vintage: 9ct Gold Rubies Diamonds Crossover Ring- sparkling symmetry
    Regular price
    £325.00
    Sale price
    £325.00
    Regular price
    Unit price
    per 
    Sold out
  • 1379: Vintage: 9ct Gold Emeralds Diamond Daisy Flower Ring- From 1978
    Regular price
    £389.00
    Sale price
    £389.00
    Regular price
    Unit price
    per 
    Sold out
  • 1377: Vintage: 9ct Gold Blue Sapphires Diamonds Flowerhead Ring- From 1975
    Regular price
    £349.00
    Sale price
    £349.00
    Regular price
    Unit price
    per 
    Sold out
  • 1753: Vintage; 9ct Gold Large Swiss Blue Topaz Cocktail Ting- lovely cut an colour
    Regular price
    £349.00
    Sale price
    £349.00
    Regular price
    Unit price
    per 
    Sold out
  • 1746: Vintage: 9ct Gold 39 Blue Sapphires Statement Cocktail Ring- total eye catcher
    Regular price
    £395.00
    Sale price
    £395.00
    Regular price
    Unit price
    per 
    Sold out
  • 1744: Vintage: 9ct Gold Blue Sapphire 14 Diamonds Diana Cluster Ring- From 1982
    Regular price
    £325.00
    Sale price
    £325.00
    Regular price
    Unit price
    per 
    Sold out
  • 1805: Vintage: Platinum Emerald Cut Peridot Diamonds Ring- crisp, sparkling, eye candy
    Regular price
    £1,295.00
    Sale price
    £1,295.00
    Regular price
    Unit price
    per 
    Sold out
  • 1803 Vintage: 14cr Gold Rubies (3.8ct) Diamonds Floral Cluster Ring- spectacular
    Regular price
    £995.00
    Sale price
    £995.00
    Regular price
    Unit price
    per 
    Sold out
  • 1801: Vintage: 18ct Gold Blue Sapphires Diamonds Target Ring- a fabulous creation
    Regular price
    £2,995.00
    Sale price
    £2,995.00
    Regular price
    Unit price
    per 
    Sold out
  • 1799: Vintage: Platinum Emerald Diamonds Flower Cluster Ring- something very special.
    Regular price
    £995.00
    Sale price
    £995.00
    Regular price
    Unit price
    per 
    Sold out
  • 1677: Vintage; 18ct White Gold French Blue Sapphire Diamonds (1.2ct) Diana Cluster Ring.
    Regular price
    £1,695.00
    Sale price
    £1,695.00
    Regular price
    Unit price
    per 
    Sold out
  • 1723: Vintage: 18ct Gold Emerald 32 Diamonds Dress Ring- elegant eye candy
    Regular price
    £895.00
    Sale price
    £895.00
    Regular price
    Unit price
    per 
    Sold out
  • 1713: Vintage: 18ct Gold Rubies Diamonds Ring- From London 1978
    Regular price
    £1,095.00
    Sale price
    £1,095.00
    Regular price
    Unit price
    per 
    Sold out
  • 1708: Vintage: 18ct Gold Blue Sapphires Diamonds Statement Ring- incredible piece
    Regular price
    £3,495.00
    Sale price
    £3,495.00
    Regular price
    Unit price
    per 
    Sold out
  • 1704: Modern: 14ct White Gold Brilliant & Round Full Cut Diamonds Trilogy- 0.81ct of natural, sparkling diamonds
    Regular price
    £695.00
    Sale price
    £695.00
    Regular price
    Unit price
    per 
    Sold out
  • 1373: Vintage: 9ct Gold French Blue Sapphires Diamonds Cluster Ring- sparkling beauty
    Regular price
    £395.00
    Sale price
    £395.00
    Regular price
    Unit price
    per 
    Sold out
  • 1371: Vintage: 9ct Gold 19 Blue Tanzanites Tiered Cocktail Ring- lovely cut and colours
    Regular price
    £349.00
    Sale price
    £349.00
    Regular price
    Unit price
    per 
    Sold out
  • 0404: Vintage: Statement 9ct Gold Marquise Cut Yellow Citrine 14 Diamonds Openwork Ring
    Regular price
    £575.00
    Sale price
    £575.00
    Regular price
    Unit price
    per 
    Sold out
  • 1589: Vintage- 1970's 9ct Gold Turquoise Seed Pearls Dress Ring- From 1976
    Regular price
    £389.00
    Sale price
    £389.00
    Regular price
    Unit price
    per 
    Sold out
  • 1588: Vintage: 9ct Gold 5 Rich Purple Amethysts Ring- From 1979
    Regular price
    £449.00
    Sale price
    £449.00
    Regular price
    Unit price
    per 
    Sold out