Kitchen supply store in Leicester

KKS

20 Erskine St, Leicester LE1 2AT, United Kingdom