All Saints Church of England Primary School is situated in the historic town of Wigston Magna and is approximately 5 miles from the centre of Leicester.
We have about 250 children on roll at this present time. Our school serves a large area, The history of the school can be traced back to 1881 when it occupied the Victorian building that is now the County Record Office. Its present modern building was begun in 1976 and since then it has been remodelled and extended to accommodate the changing educational needs of the area.