RINGS

Discover our collection of antique and vintage silver and gold rings from the Victorian, Edwardian and Art Deco eras. Many of our rings can be resized, see our ring size guide and our resizing guide

 RING SIZES

SMALL RINGS    MEDIUM RINGS    LARGE RINGS 

75 products

  • Featured
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old
Antique Edwardian Ruby Pearl 15ct Gold Ring
Regular Price
£245.00 GBP
Sale Price
£245.00 GBP
Regular Price
Unit Price
per 
Vintage 1930s Diamond 9ct Gold Ring
Regular Price
£235.00 GBP
Sale Price
£235.00 GBP
Regular Price
Unit Price
per 
Art Deco 1920s Old Cut Diamond 9ct Gold Ring
Regular Price
£295.00 GBP
Sale Price
£295.00 GBP
Regular Price
Unit Price
per 
Antique Victorian 18ct Sapphire & Diamond Ring
Regular Price
£465.00 GBP
Sale Price
£465.00 GBP
Regular Price
Unit Price
per 
Antique Victorian Garnet 9ct Gold Ring
Regular Price
£365.00 GBP
Sale Price
£365.00 GBP
Regular Price
Unit Price
per 
Art Deco 1920s Platinum 0.51ct Diamond Ring
Regular Price
£1,950.00 GBP
Sale Price
£1,950.00 GBP
Regular Price
Unit Price
per 
Vintage 1971 Amethyst Diamond 18ct Gold Ring
Regular Price
£1,200.00 GBP
Sale Price
£1,200.00 GBP
Regular Price
Unit Price
per 
Vintage Emerald Diamond 18ct White Gold ring
Regular Price
£685.00 GBP
Sale Price
£685.00 GBP
Regular Price
Unit Price
per 
Blue Topaz Diamond 9ct Gold Ring
Regular Price
£245.00 GBP
Sale Price
£245.00 GBP
Regular Price
Unit Price
per 
Vintage 1990s Pink Sapphire Diamond 9ct Gold Ring
Regular Price
£310.00 GBP
Sale Price
£310.00 GBP
Regular Price
Unit Price
per 
Modern 18ct White Gold Ruby Eternity Ring
Regular Price
£445.00 GBP
Sale Price
£445.00 GBP
Regular Price
Unit Price
per 
Vintage 1980s Ruby Diamond 9ct Gold Ring
Regular Price
£345.00 GBP
Sale Price
£345.00 GBP
Regular Price
Unit Price
per 
Vintage 1930s Garnet Diamond 18ct Gold Platinum Ring
Regular Price
£365.00 GBP
Sale Price
£365.00 GBP
Regular Price
Unit Price
per 
Vintage 1989 Triple Diamond 18ct Gold Ring
Regular Price
£325.00 GBP
Sale Price
£325.00 GBP
Regular Price
Unit Price
per 
Art Deco 9ct Gold Platinum Diamond Ring
Regular Price
£340.00 GBP
Sale Price
£340.00 GBP
Regular Price
Unit Price
per 
Vintage 1991 Diamond Star 18ct Gold Ring
Regular Price
£345.00 GBP
Sale Price
£345.00 GBP
Regular Price
Unit Price
per 
Antique 1916 Five Stone Opal 9ct Gold Ring
Regular Price
£495.00 GBP
Sale Price
£495.00 GBP
Regular Price
Unit Price
per 
Antique Victorian Turquoise & Pearl 9ct Gold Ring
Regular Price
£445.00 GBP
Sale Price
£445.00 GBP
Regular Price
Unit Price
per 
Antique Victorian Lady Cameo 9ct Gold Ring
Regular Price
£225.00 GBP
Sale Price
£225.00 GBP
Regular Price
Unit Price
per 
Vintage 1980s Clyde Duneier 14ct Pear Cut Blue Topaz Diamond Ring
Regular Price
£595.00 GBP
Sale Price
£595.00 GBP
Regular Price
Unit Price
per 
Morganite Pink Sapphire Diamond 9ct Rose Gold Ring
Regular Price
£895.00 GBP
Sale Price
£895.00 GBP
Regular Price
Unit Price
per 
Antique Victorian Green Paste Diamond 9ct Gold Ring
Regular Price
£280.00 GBP
Sale Price
£280.00 GBP
Regular Price
Unit Price
per 
Vintage Mystic Topaz 9ct Gold Flower Ring
Regular Price
£225.00 GBP
Sale Price
£225.00 GBP
Regular Price
Unit Price
per 
Vintage Mystic Topaz Diamond 9ct Gold Flower Ring
Regular Price
£225.00 GBP
Sale Price
£225.00 GBP
Regular Price
Unit Price
per 
Antique 1908 22ct Half Sovereign Coin Heart Ring
Regular Price
£595.00 GBP
Sale Price
£595.00 GBP
Regular Price
Unit Price
per 
Vintage Five Stone Coral 9ct Gold Ring
Regular Price
£485.00 GBP
Sale Price
£485.00 GBP
Regular Price
Unit Price
per 
Modern 0.48ct Pink Spinel White Zircon 9ct Gold Ring
Regular Price
£295.00 GBP
Sale Price
£295.00 GBP
Regular Price
Unit Price
per 
Vintage Turquoise Pearl 9ct Gold Flower Ring
Regular Price
£425.00 GBP
Sale Price
£425.00 GBP
Regular Price
Unit Price
per 
Modern 0.25ct Emerald Cut Diamond 18ct Gold Ring
Regular Price
£495.00 GBP
Sale Price
£495.00 GBP
Regular Price
Unit Price
per 
Vintage 1980s CZ 9ct Gold Ring
Regular Price
£120.00 GBP
Sale Price
£120.00 GBP
Regular Price
Unit Price
per