About Shepherd & Taylor Ltd
Shepherd & Taylor Ltd is a London jeweler that specializes in modern and contemporary jewelry. Founded in 1986, the store offers a wide variety of jewelry, including rings, necklaces, earrings, and bracelets.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.