Address 6 Russell St, Leek ST13 5JF Stoke on Trent United Kingdom Phone number 01538 398676 See all Payot shops