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.

542 products
  • 6035 Vintage & Exquisite 18ct Gold Blue Aquamarine Solitaire Ring
    Regular price
    £489.00
    Sale price
    £489.00
    Regular price
    Unit price
    per 
    Sold out
  • 6027 Vintage; 9ct Gold Large Rich Purple Amethyst Diamonds Cocktail Ring
    Regular price
    £325.00
    Sale price
    £325.00
    Regular price
    Unit price
    per 
    Sold out
  • 6020 Vintage; 18ct Gold Emeralds Diamonds Cocktail Ring
    Regular price
    £695.00
    Sale price
    £695.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage: 9ct Gold Rich Red Garnets Tiered Cluster Ring- From 1974
    Regular price
    £289.00
    Sale price
    £289.00
    Regular price
    Unit price
    per 
    Sold out
  • 2397 Vintage: 9ct Gold Cabochon Cut Swiss Blue Topaz Signet Ring
    Regular price
    £289.00
    Sale price
    £289.00
    Regular price
    Unit price
    per 
    Sold out
  • 2135 Vintage: 9ct Gold 90 Natural Diamonds Statement Cluster Ring
    Regular price
    £495.00
    Sale price
    £495.00
    Regular price
    Unit price
    per 
    Sold out
  • 2130 Vintage: 9ct Gold London Blue Topaz Natural Diamonds Dress Ring
    Regular price
    £289.00
    Sale price
    £289.00
    Regular price
    Unit price
    per 
    Sold out
  • 2124 Vintage: 9ct Gold Cushion Cut Peridot Green Garnets Dress Ring
    Regular price
    £349.00
    Sale price
    £349.00
    Regular price
    Unit price
    per 
    Sold out
  • 0147 Vintage: 9ct Gold Australian Blue Sapphire 16 Natural Diamonds Diana Style Cluster Ring
    Regular price
    £379.00
    Sale price
    £379.00
    Regular price
    Unit price
    per 
    Sold out
  • 2385 18ct Gold Vivid White Opal 12 Natural Diamonds Halo Ring- From 1975
    Regular price
    £795.00
    Sale price
    £795.00
    Regular price
    Unit price
    per 
    Sold out
  • 2371 18ct Gold Blue Sapphire 22 Natural Diamonds Diana Style Cluster Ring
    Regular price
    £795.00
    Sale price
    £795.00
    Regular price
    Unit price
    per 
    Sold out
  • 2370 18ct Gold Blue Aquamarine Diamonds Bypass Cocktail Ring
    Regular price
    £795.00
    Sale price
    £795.00
    Regular price
    Unit price
    per 
    Sold out
  • 2369 18ct Gold Australian Blue Sapphire (1.08ct) Diamonds (0.34ct) 3- Stone Ring
    Regular price
    £1,795.00
    Sale price
    £1,795.00
    Regular price
    Unit price
    per 
    Sold out
  • 2367 18ct Gold Ceylon Blue Sapphire (1.1ct) Diamonds (0.33ct) 3-Stone Ring
    Regular price
    £1,695.00
    Sale price
    £1,695.00
    Regular price
    Unit price
    per 
    Sold out
  • 2366 18ct Gold French Blue Sapphire (1.5ct) Diamonds (0.6ct) Cluster Ring
    Regular price
    £1,495.00
    Sale price
    £1,495.00
    Regular price
    Unit price
    per 
    Sold out
  • 2358 Victorian: 18ct Gold Opal Round Old Cut Diamonds (1.42ct) Cluster Ring
    Regular price
    £2,749.00
    Sale price
    £2,749.00
    Regular price
    Unit price
    per 
    Sold out
  • 2340 Vintage: 18ct Gold Cabochon White Opal (1ct) Natural Diamonds (1ct) Cluster Ring
    Regular price
    £1,395.00
    Sale price
    £1,395.00
    Regular price
    Unit price
    per 
    Sold out
  • 2307 Vintage: 18ct Gold Emerald 24 Natural Diamonds (1ct) Ring
    Regular price
    £1,095.00
    Sale price
    £1,095.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Platinum Square Set Natural Diamonds Trilogy Set Ring
    Regular price
    £895.00
    Sale price
    £895.00
    Regular price
    Unit price
    per 
    Sold out
  • 2183 Vintage: 18ct Platinum 7 Champagne Diamonds (0.81ct) Half-Eternity/Stacker Ring
    Regular price
    £1,095.00
    Sale price
    £1,095.00
    Regular price
    Unit price
    per 
    Sold out
  • 2100 Vintage: 18ct White Gold Pink Sapphire Natural Diamonds Dress Ring
    Regular price
    £795.00
    Sale price
    £795.00
    Regular price
    Unit price
    per 
    Sold out
  • 2057 18ct White Gold Large Blue Aquamarine (2.41ct) Rose-Cut Diamonds Art Deco Style Panel Ring
    Regular price
    £1,195.00
    Sale price
    £1,195.00
    Regular price
    Unit price
    per 
    Sold out
  • 1932 18ct White Gold Natural Diamonds (0.8ct) Channel Set Ring
    Regular price
    £1,195.00
    Sale price
    £1,195.00
    Regular price
    Unit price
    per 
    Sold out
  • 1878 Vintage 18ct Gold Rubies Natural Diamonds Tiered Crossover Ring
    Regular price
    £895.00
    Sale price
    £895.00
    Regular price
    Unit price
    per 
    Sold out
  • 1870 18ct White Gold 87 Natural Sparkling Diamonds (1.65ct) Statement ring
    Regular price
    £1,495.00
    Sale price
    £1,495.00
    Regular price
    Unit price
    per 
    Sold out
  • 1865 Vintage: 18ct White Gold Ceylon Blue Sapphire Diamonds Cluster Ring
    Regular price
    £1,749.00
    Sale price
    £1,749.00
    Regular price
    Unit price
    per 
    Sold out
  • 1828 Art Deco 18ct White Gold Diamonds (1.06ct) Panel Ring- Exceptional
    Regular price
    £1,895.00
    Sale price
    £1,895.00
    Regular price
    Unit price
    per 
    Sold out
  • 2315 Cartier 18ct White Gold Classic Love Ring- Size 54/N/6-75- Pristine
    Regular price
    £1,495.00
    Sale price
    £1,495.00
    Regular price
    Unit price
    per 
    Sold out
  • 2301 Vintage: 18ct Cabochon White Opal Natural Diamonds Cocktail Ring
    Regular price
    £995.00
    Sale price
    £995.00
    Regular price
    Unit price
    per 
    Sold out
  • 2294 Vintage: 18ct Mixed Gold Natural Diamonds Crossover/ Stacker Ring
    Regular price
    £449.00
    Sale price
    £449.00
    Regular price
    Unit price
    per 
    Sold out
  • 2272 Vintage: 9ct Gold Peridots Natural Diamonds Cluster Ring
    Regular price
    £389.00
    Sale price
    £389.00
    Regular price
    Unit price
    per 
    Sold out
  • 2271 Vintage: 9ct Gold Rubies Natural Diamonds Crossover Dress/StackercRing
    Regular price
    £325.00
    Sale price
    £325.00
    Regular price
    Unit price
    per 
    Sold out
  • 2191 Platinum Round Faceted Cut Blue Zircon Single Stone Ring
    Regular price
    £695.00
    Sale price
    £695.00
    Regular price
    Unit price
    per 
    Sold out
  • 2188 Vintage: Art Deco Style 9ct White Gold Blue Sapphires Natural Diamonds Ring
    Regular price
    £549.00
    Sale price
    £549.00
    Regular price
    Unit price
    per 
    Sold out
  • 2171 Vintage: 9ct White Gold Pink Morganites 24 Natural Diamonds Openwork Ring
    Regular price
    £449.00
    Sale price
    £449.00
    Regular price
    Unit price
    per 
    Sold out
  • 2159 Vintage: 9ct White Gold natural Diamonds Heart- Shaped Dress Ring
    Regular price
    £395.00
    Sale price
    £395.00
    Regular price
    Unit price
    per 
    Sold out
  • 2156 Vintage: 8ct Gold Oval Cabochon Moonstone Dress Ring
    Regular price
    £389.00
    Sale price
    £389.00
    Regular price
    Unit price
    per 
    Sold out
  • 2007 18ct Gold Modern Brilliant Cut Diamond (0.75ct) Cornflower Blue Sapphires 3-Stone Ring-Exceptional
    Regular price
    £2,495.00
    Sale price
    £2,495.00
    Regular price
    Unit price
    per 
    Sold out
  • 1838 Vintage: 9ct White Gold 11 Blue Natural Diamonds Stacker/Half-Eternity Ring
    Regular price
    £275.00
    Sale price
    £275.00
    Regular price
    Unit price
    per 
    Sold out
  • 1795 14ct White Gold Blue & White Natural Diamonds Crossover Ring
    Regular price
    £649.00
    Sale price
    £649.00
    Regular price
    Unit price
    per 
    Sold out