Address 43 Leigh Road, Street, Somerset BA16 OHL Somerset United Kingdom Phone number 07971563732 See all Payot shops