Explore details about location Stoughton Drive. Stoughton Drive is a location situated within the City of Leicester alongside other areas such as Peters Drive, New Romney Crescent, Pauline Avenue.