Collection: Gifts Under £45

Small treasures, chosen with care. Jewellery to gift, layer, and keep — all under £45.