Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Spencers, which is in category apartments for sale. The legal address of the company is 80 Leicester Road, Wigston, Leicestershire LE18 1DR. For more information, call 4401163400538 Your comments* (not for publishing) * — Required information Spencers ← View details 80 Leicester Road, Wigston, Leicestershire LE18 1DR, United Kingdom, Wigston, Leicestershire 4401163400538