Welcome to Stoughton Grange Rural Centre. Situated just 3 miles from Leicester City Centre but nestling in beautiful countryside, Stoughton Grange offers an inspirational and creative alternative environment within which to shop, work and relax.