Handmade in London, please allow 4-5 weeks for delivery. Due to the handmade nature of the piece, each ring is completely unique so there may be slight variation from photos shown e.g. gemstone placement. As we use natural gemstones they may be slight colour variation.