Kitchen furniture store

112 Granby St, Leicester LE1 1DL, United Kingdom

About

Kitchen furniture store is a Kitchen furniture store located at 112 Granby St, Leicester LE1 1DL, United Kingdom. It has received 0 reviews with an average rating of 0 stars.

Photos

F.A.Q

Frequently Asked Questions

  • The address of Kitchen furniture store: 112 Granby St, Leicester LE1 1DL, United Kingdom

  • Kitchen furniture store has 0 stars from 0 reviews

  • Kitchen furniture store

Similar places

Choice Interior

5 reviews

59 Church Gate, Leicester LE1 3AL, United Kingdom