Welcome to Wigston, a town located just south of Leicester in Leicestershire, England. With a population of approximately 32,000, Wigston is the largest of Leicester’s satellite towns, offering visitors a mix of post-war suburban housing estates and 19th century architecture sandwiched between modern developments. Wigston is also steeped in history, with records dating back to …









