Payne & Taylor WJ
📍 Bell Plantation, 18a, Towcester NN12 6GX United Kingdom of Great Britain and Northern Ireland
Payne & Taylor WJ is an esteemed jewelry boutique and artisan atelier in Towcester. Specializing in certified diamond engagement rings, bespoke custom fine jewelry design, luxury timepieces, and master on-site bench repair craftsmanship.